Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Search | Email

第 12 章 Apache Struts

目录

12.1. struts.xml
12.1.1. include
12.2. Struts Tags
12.2.1. property
12.2.2. set
12.2.3. url
12.2.4. s:include
12.2.5. s:action
12.2.6. HTML Form
12.2.6.1. form
12.2.6.2. textfield
12.2.6.3. s:hidden
12.2.6.4. select
12.2.7. iterator
12.2.8. if elseif else
12.3. Action
12.3.1. redirect
12.3.2. redirectAction
12.3.3. JSON
12.3.3.1. enableGZIP 压缩传输
12.3.3.2. excludeProperties 排除 Properties
12.3.3.3.
12.3.4. 传递 Timestamp 变量
12.4. Ajax + JSON
12.4.1. GET/POST JSON
12.5. Json 内容展示
12.5.1. 禁止方法
12.5.2. 格式化日期
12.5.3. 重命名变量名
12.5.4. org.apache.struts2.json
12.6. Interceptor
12.6.1. Session
12.7. Action 中使用线程
12.8. 日志
12.9. FAQ
12.9.1. Struts 怎样判断用户来自电脑还是移动设备

http://struts.apache.org/

You can checkout all the example applications from the Struts 2 GitHub repository at https://github.com/apache/struts-examples.

12.1. struts.xml

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"
	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>helloworld</display-name>
	<welcome-file-list>
		<welcome-file>index.html</welcome-file>
		<welcome-file>index.htm</welcome-file>
		<welcome-file>index.jsp</welcome-file>
		<welcome-file>default.html</welcome-file>
		<welcome-file>default.htm</welcome-file>
		<welcome-file>default.jsp</welcome-file>
	</welcome-file-list>

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

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

</web-app>		
		
		

12.1.1. include

			
	<include file="/cn/netkiller/struts/ajax.xml" />
	<include file="/cn/netkiller/struts/admin.xml" />	
	<include file="/cn/netkiller/struts/logs.xml" />