Struts2开发步骤

Struts2开发步骤


 1.创建Java Web 工程,将struts2的jar包拷贝到WebRoot/WEB-INF/lib目录


 2.修改web.xml配置文件。在文件添加struts2的核心过滤器


  <filter>
     <filter-name>struts2</filter-name>
     <filter-class>
        org.apache.struts2.dispatcher.FilterDispatcher
     </filter-class>
  </filter>


  <filter-mapping>
   <filter-name>struts2</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>


 3.编写struts2配置文件,文件创建在src根目录,文件名叫struts.xml


   <?xml version="1.0" encoding="UTF-8"?>
     <struts>
<package name="s2" extends="struts-default">
<action name="HelloWord" class="struts2.Helloword">
<result>/Helloword.jsp</result>
</action>
</package>
     </struts>
   


 4.编写struts2的Action类,以projectAction为例,实体类和Action类的属性一定要遵守JavaBean规范


   package struts2;
   import com.opensymphony.xwork2.ActionSupport;
   public class Helloword extends ActionSupport {
   public static final String MESSAGE="Hello Word";


   public String execute()throws Exception{
      setMessage(MESSAGE);
      return SUCCESS;
   }


   private String message;
   public void setMessage(string message) {
this.message = message;
}
public String getMessage() {
return message;
}
}


 5.编写jsp文件,导入Struts2的标准标签库
   <%@ taglib uri="/struts-tags" prefix="s"%>


 6.运行并测试

你可能感兴趣的:(struts2)