如何在使用弹簧框架工作时提供JSP页面的URL以打开WEB-INF文件夹中的弹出窗口
how to give the url of a jsp page to open pop up which is in WEB-INF folder while using springs frame work
在我的项目中,我需要打开一个 jsp 页面作为另一个 jsp 的弹出窗口,因为我使用 javascript 代码如下
window.open('popup.jsp','popupname','//properties of popup window')
在 URL 中,如果我如上所述提到,那么我必须将该 JSP 页面保留在 WebContent 文件夹中
现在我的问题是,如果我想将该jsp页面保留在WEB-INF文件夹中,我必须如何提及URL。
我试图提供像 WEB-INF/popup 这样的 url.jsp但它不起作用。 但是,如果我在 WebContent 中创建一个新文件夹并尝试像 createdfolder/popup 一样使用它.jsp它就可以工作了。
任何人都可以帮我解决这个问题,我如何拥有在 WEB-INF 中访问 jsp 页面的 url。
注:-I我在我的项目中使用弹簧框架工作。
你必须
使用viewResolver
来查找jsp pages
里面的WEB-INF
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
在控制器中添加此内容
@RequestMapping("/popup.htm")
public String showPopupPage(){
return "popup";
}
在 JSP 页面中添加此内容
window.open('popup.htm','popupname','//properties of popup window ')
相关文章:
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- Ajax对web URL的调用导致javascript错误
- 重定向到web而不更改URL
- Web套接字安全URL加密
- ajax 可以使用绝对 url 来调用 Web 服务吗?
- 使用AngularJS和ServiceStack Web服务获取('url')操作
- 如何在URL中不指定.html、.json的情况下配置web.xml来服务任何请求
- 如何使用Javascript/jQuery将GET值从URL从PAGE1传输到JSON Web服务
- 通过特定的Web.Config目录提供URL重写
- 如何从MyApp Android打开Web浏览器应用程序的URL
- 将 URL 参数传递到 Web 应用脚本中
- 如何知道计算机上 Web 应用的 URL
- 在 Web 应用程序中获取当前 URL
- 如何在 JQuery Ajax 中解析 Web 服务 url
- 下一个和上一个箭头按钮,用于使用 JavaScript 浏览 Web URL
- 如何在使用弹簧框架工作时提供JSP页面的URL以打开WEB-INF文件夹中的弹出窗口
- 使用servlet从/WEB-INF/异步加载javascript:一般注意事项
- 如何在Tomcat服务器中使用HTML访问/WEB-INF中的文件?
- 使用Ajax重定向到WEB-INF中的jsp文件
- 无法在web-inf文件夹中的网页上获得jquery警报