(.................) 
输入数据的页面 
in.jsp 
<%@ page contentType="text/html; charset=gb2312" %> 
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %> 
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> 
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> 
<html:html> 
    <head> 
        <title>Login</title> 
    </head> 
     
    <body> 
    <center> 
    <pre> 
    <html:form action="execute.do" method="post"> 
                    <h3> 请输入 </h3> 
          
         FirstName:   <html:text property="str1" size="12"/> 
          
         LastName:   <html:text property="str2" size="12"/> 
        
       <html:submit value="提交"/>  <html:reset value="重置"/> 
 </html:form> 
     </pre> 
    </center> 
    </body> 
</html:html> 
显示正确结果的页面 
success.jsp 
<%@ page contentType="text/html; charset=gb2312" %> 
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> 
<html> 
<center> 
  Your name:<bean:write name="userForm" property="strAdd"/> 
 </center> 
</html> 
提示警告的页面 
error.jsp 
<%@ page contentType="text/html; charset=gb2312" %> 
<html> 
<center> 
    error!你没有输入 FirstName或者 LastName。 
 </center> 
</html> 
好了,下面到程序员真正该做的工作了,那就是写java代码啊。 
一,不要问在什么地方写java代码 
二,不要问用什么办法把java代码编译成类文件 
三,不要问把java文件和类文件放在什么地方 
……这样的问题我不会再回答。 
你千万不要忘了要导入两个JAR包啊 
用来保存数据的form 
UserForm.java 
import org.apache.struts.action.*; 
public class UserForm extends ActionForm 
{ 
    private String str1 = null; 
    private String str2 = null; 
    private String strAdd = null; 
     
    public String getStr1()  
{ 
       return str1 == null?"":str1.trim(); 
    }  
    public void setStr1(String str1)  
    { 
       this.str1 = str1; 
    } 
    public String getStr2()  
    { 
       return str2 == null?"":str2.trim(); 
    } 
    public String getStrAdd()  
    { 
       return strAdd; 
    } 
    public void setStr2(String str2)  
    { 
       this.str2 = str2; 
    } 
    public void setStrAdd(String strAdd)  
    { 
       this.strAdd = strAdd; 
    } 
} 
看见了form税桑皇裁瓷衿模褪且恍┦粜院凸赜谑粜缘?/SPAN>get和set方法 
(...........)  
 
  |