1、Struts2 的简单配置
2015-10-11 22:39
274 查看
1、Struts2的开发步骤
1. web项目,引入struts - jar包
2. web.xml中,引入struts的核心功能
配置过滤器
3. 开发action
4. 配置action
src/struts.xml
1. web项目,引入struts - jar包
对于struts-2.3.4.1版本的开发包,必须要引用的jar文件,如下:
2. web.xml中,引入struts的核心功能
配置过滤器
在web.xml的配置,如下所示:
3. 开发action
HelloAction.java
4. 配置action
src/struts.xml
1. web项目,引入struts - jar包
2. web.xml中,引入struts的核心功能
配置过滤器
3. 开发action
4. 配置action
src/struts.xml
1. web项目,引入struts - jar包
对于struts-2.3.4.1版本的开发包,必须要引用的jar文件,如下:
2. web.xml中,引入struts的核心功能
配置过滤器
在web.xml的配置,如下所示:
<?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"> <!-- 引入struts核心过滤器 --> <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> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
3. 开发action
HelloAction.java
public class HelloAction { public String sayHello() { System.out.println("调用了Action方法"); return "success"; } }
4. 配置action
src/struts.xml
<?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="mypackage" extends="struts-default"> <action name="hello" class="cn.itcast.action.HelloAction" method="execute"> <result name="success">/success.jsp</result> </action> </package> </struts>
相关文章推荐
- ubuntu下安装jdk
- window7下Java环境变量配置图解
- Java基础知识强化之IO流笔记51:IO流练习之 键盘录入学生信息按照总分排序写入文本文件中的案例
- Java基础知识强化之IO流笔记50:IO流练习之 复制多级文件夹的案例
- Java基础知识强化之IO流笔记49:IO流练习之 复制指定目录下指定后缀名的文件并修改名称的案例
- java中nextLine()和next()的区别
- Java Web cookie的有效期
- spring注解@service("service")括号中的service有什么用
- Spring注入单例模式问题2
- Spring注解@Component、@Repository、@Service、@Controller区别
- java入门第二天作业预习运算符
- 警惕自增的陷阱
- SpringMVC的原理、搭建和应用(三)
- Myeclipse中设置maven以及maven项目的导入
- Spring @Transactional (一)
- 关于java的点点滴滴(2) final关键字
- 实验二Java面向对象程序设计
- 避免带有变长参数的方法重载,别让null值和空值威胁到变长方法,覆写变长方法也循规蹈矩
- spring 注解配置bean2
- Java Math的 floor,round和ceil的总结