war应用启用安全性时,需要配置web.xml文件

阅读更多

  
    all roles access
   
    /jspdir/*
   *.do
  

  
   
    allrole
  

  
    NONE
  



   FORM
  
    /login.jsp
    /login_error.jsp
  



  
   allrole


说明:以上代码段,最好放在标签之前,即web.xml的最后位置。

Tip:如果是WAS的话,需要将web.xml放置到两个地方:

<1>:war应用的WEB-INF目录下,如下:

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/timdevNode01Cell/your_war_name.ear/your_war_name.war/WEB-INF

<2>:was applications目录下,如下:

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/timdevNode01Cell/applications/your_war_name_war.ear/deployments/your_war_name_war/your_war_name.war/WEB-INF

写在最后:除了配置文件web.xml需要正确配置外,登陆页面的写法参见如下:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>


    Demo




  
  
  
  
             
           
   
   
   
         
         
          
           
   
   
         



  

    用户名:             
   

            
             
密  码:
   

             
             




  

  


注意:

<1>:action的值:



<2>:表单域的属性的写法:

j_username和j_password,

上面这两点是必须的。

【编写于 2009-02-05】

你可能感兴趣的:(security,javascript,access,html,java)