我的问题是如何以正确的方式将所有的JSP文件放入WEB-INF/JSP/?
有什么配置吗,因为我知道的结构是:
WEB-INF / JSP --> all jsp is reside in that folder
/ CLASSES -- all classes is reside that folder
/ LIB --> library file reside in that folder 我如何根据规范正确地设置它。请帮我回答这个问题。
发布于 2010-11-27 20:16:27
这不是标准实践,也不符合J2EE规范(据我所知,使用大多数java Web开发框架,如Struts、Spring MVC、Stripes都可以做到这一点)。根据规范,我们所有的公众可访问的页面都应该在WEB-INF之外。但是,如果希望页面采用web-inf格式,则可以按照控制器servlet的方式创建一个servlet,并将请求从servlet转发到jsp页面,这些页面可以采用WEB-INF格式,并且没有特殊的配置可以实现这一点。
发布于 2011-01-06 20:40:07
您可以将JSP放入
WEB-INF/jsp 文件夹,并使用servlet访问该JSP。
创建login.jsp,然后使用preloginservlet.java访问该JSP。此servlet重定向到WEB-INF/jsp文件夹中的login.jsp。
发布于 2013-10-18 16:27:52
在WEB-INF之外创建一个包含您的JSP的中间JSP。
例如,WEB-INF中的页面为ProjectName/WEB-INF/JSP/yourPage2.jsp创建页面ProjectName/yourPage1.jsp
在您的Page1.jsp中编写以下代码
yourPage1.jsp
<%@ include file="WEB-INF/JSP/yourPage2.jsp" %> https://stackoverflow.com/questions/4291545
复制相似问题