1. 程式人生 > >struts2的form提交時action屬性的配置

struts2的form提交時action屬性的配置

轉自:http://wenku.baidu.com/link?url=Sayl7f5jTATuSZoFvwHhQuRm_vz25EZNrQSbVHnibh8VfPgzutHspY_Gw5sohDbWVehUm2xERhH5XcQyrU2vxCgVBklnhqwRIDko6FFpi__

步驟三,在struts.xml檔案中註冊LoginAction。此配置檔案要放在src目錄下,實質就是成為classpath環境變數下的檔案。主要程式碼如下: 
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC 
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"     "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts>  <package name="myFirst" namespace="/" extends="struts-default">   <action name="login" class="com.asm.LoginAction">    <result name="loginSuccess">/success.jsp</result>    
<result name="loginFailure">/failure.jsp</result> 
  
</action> 
 
</package> 
</struts> 
說明:package後面會有詳細說明。action元素中的name屬性值指定了此action所指定的請求路徑為“login.action”。後面login.jsp中的<form action=...>屬性值就會參照此name屬性。 步驟四、提供jsp頁面 login.jsp主要程式碼: 
<body>   <form action="<%=request.getContextPath()%>/login.action" method="get">   戶名:<input type="text" name="username"><br>   密碼:<input type="password" name="password"><br>   <input type="submit" value="login">  
 
</form>