Jsp 如何在web.xml中配置servlet路径
我陷入了一个无法解决的问题中。我已经用Java编写了一个多层应用程序(build:maven,deployed:jboss 6/tomcat,db:oracle 10g),现在尝试用jsp(ServiceBeans/servlet)开发一个表示层。到目前为止,一切正常 我现在想用SecurityWrapper来包围jsp视图。。这是我的问题:Jsp 如何在web.xml中配置servlet路径,jsp,tomcat,jakarta-ee,jboss,Jsp,Tomcat,Jakarta Ee,Jboss,我陷入了一个无法解决的问题中。我已经用Java编写了一个多层应用程序(build:maven,deployed:jboss 6/tomcat,db:oracle 10g),现在尝试用jsp(ServiceBeans/servlet)开发一个表示层。到目前为止,一切正常 我现在想用SecurityWrapper来包围jsp视图。。这是我的问题: Jboss“其他”领域的身份验证工作: (在使用本地文件管理此文件后,计划在AD上发出ldap请求) 在web.xml中配置安全约束和登录配置,以及创建
<!-- SERVLET MAPPING -->
<servlet>
<servlet-name>EmplDataServlet</servlet-name>
<servlet-class>de.xxx.xxx.web.EmplDataServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<!-- SERVLET MAPPINGS -->
<servlet-name>EmplDataServlet</servlet-name>
<url-pattern>/protected/EmplDataServlet.jsp</url-pattern> (continuous sql loop)
</servlet-mapping>
<!-- WELCOME FILES -->
<welcome-file-list>
<welcome-file>Index.jsp</welcome-file>
</welcome-file-list>
<!-- SECURITY -->
<security-constraint>
<web-resource-collection>
<web-resource-name>auth-pages</web-resource-name>
<url-pattern>/protected/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>
<!-- LOGIN -->
<login-config>
<auth-method>FORM</auth-method>
<realm-name>other</realm-name>
<form-login-config>
<form-login-page>/Login.jsp</form-login-page>
<form-error-page>/WEB-INF/ErrPage.jsp</form-error-page>
</form-login-config>
</login-config>
<!-- ROLLE -->
<security-role>
<role-name>admin</role-name>
</security-role>
</web-app>
EmplyDataServlet
de.xxx.xxx.web.EmplDataServlet
0
EmplyDataServlet
/受保护的/EmplDataServlet.jsp(连续sql循环)
Index.jsp
授权页
/保护/*
请容忍我英语能力差-我已经尽了最大努力!我看不出你的安全设置有任何问题,但当安全设置关闭时,你看到正确的输出了吗?非常好的提示!!将我想要保护的视图放回/*==很好。将视图放进一个新文件夹,并在该文件夹上设置安全约束==wworks很好…将视图放回/protected文件夹,并在jboss控制台中设置secur.contr.==连续sql循环。我不知道到底是什么问题,但使用新创建的文件夹效果非常好…-。-“非常感谢您的提示,如果没有您,我永远不会尝试:)