Struts
2016-04-11 18:46
459 查看
Struts就是基于mvc模式的框架!
(struts其实也是servlet封装,提高开发效率!)
Struts开发步骤:
1. web项目,引入struts - jar包
2. web.xml中,引入struts的核心功能
配置过滤器
3. 开发action
4. 配置action
src/struts.xml
(struts其实也是servlet封装,提高开发效率!)
Struts开发步骤:
1. web项目,引入struts - jar包
2. web.xml中,引入struts的核心功能
配置过滤器
3. 开发action
4. 配置action
src/struts.xml
1. 引入8个jar文件 2. web.xml <!-- 引入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> 3. 开发Action // 开发action: 处理请求 public class HelloAction extends ActionSupport { // 处理请求 public String execute() throws Exception { System.out.println("访问到了action,正在处理请求"); System.out.println("调用service"); 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="xxxx" extends="struts-default"> <action name="hello" class="cn.dota.action.HelloAction" method="execute"> <result name="success">/success.jsp</result> </action> </package> </struts>
相关文章推荐
- Java实现将阿拉伯数字转为汉字
- JAVA垃圾回收
- Shiro整合SSH开发2:结合Struts2实现登陆和退出以及Shiro执行流程和原理解析
- Java对单链表的实现
- Java集合框架复习之规则集Set-HashSet(三)
- Java学习-5天
- java并发系列:一线程常见问题
- java梳理-静态代理和动态代理有什么区别
- java梳理-反射
- java梳理-【转】深入分析ConcurrentHashMap
- java梳理-深入理解类加载及初始化
- java数组:2个数组,查出相同的元素
- java梳理-给一个字符串类型的数字,不调用java直接转的API写一个方法转换出来
- java梳理-int类型在32位和64位有什么不同
- java梳理-浮点类型计算为什么不准确
- java基础梳理-理解重载与重写
- java基础梳理-【转】深入理解接口及抽象类
- java梳理-一个汉字占多大空间
- java梳理-序列化与反序列化
- java梳理-关键字final