架构搭建系统(一)Struts2基础架构搭建全过程

来源:互联网 发布:淘宝手机删除差评链接 编辑:程序博客网 时间:2024/04/28 01:35

Struts2.3基础包导入项目WEB-INF/lib

struts2-core-2.3.1.jar
xwork-core-2.3.1.jar
commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang-2.5.jar
commons-logging-1.1.1.jar
freemarker-2.3.18.jar
javassist-3.11.0.GA.jar
ognl-3.0.3.jar
下载地址:http://struts.apache.org/download.cgi

web.xml

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">  <display-name>tech2ipo_blog</display-name>  <!-- struts config -->  <filter>   <filter-name>ActionContextCleanUp</filter-name>   <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class></filter><filter>   <filter-name>struts2</filter-name>   <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping>   <filter-name>ActionContextCleanUp</filter-name>   <url-pattern>*.action</url-pattern></filter-mapping><filter-mapping>   <filter-name>struts2</filter-name>   <url-pattern>*.action</url-pattern></filter-mapping>  <welcome-file-list>    <welcome-file>index.html</welcome-file>    <welcome-file>index.htm</welcome-file>    <welcome-file>index.jsp</welcome-file>  </welcome-file-list></web-app>


struts.xml(src根)

<?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" namespace="/" extends="struts-default"><action name="register" class="com.opensymphony.xwork2.ActionSupport">            <result name="success">/result.html</result>        </action>    </package></struts>

index.html中写一行<a href="register.ation">跳转</a>

result.html自己简单实现就行了。


下一章我们将在这个基础上增加Velocity作为页面视图层。




原创粉丝点击