Wednesday, June 19, 2013

Tạo một project Struts2 đơn giản



B1: create project dynamic
B2: copy các thư viện 
-          xwork-core-2.2.1.jar
-          struts2-core-2.2.1.jar
-          freemarker-2.3.16.jar
-          commons-logging-1.1.1.jar
b3: tạo file web.xml có cấu trúc như sau:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  <display-name>StrutsDemo</display-name>
 <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>
 <session-config>
       <session-timeout>30</session-timeout>
 </session-config>
 <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
 </welcome-file-list>
</web-app>
B4: tạo file struts trong phần resource:
<?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="default" extends="struts-default">
              <action name="index">
                     <result>index.jsp</result>
              </action>
       </package>
</struts>

No comments:

Post a Comment