Struts2入门
来源:互联网 发布:同花顺软件开发怎么样 编辑:程序博客网 时间:2024/06/10 03:56
Struts简介
struts是开源框架。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。
Struts 是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。[百度百科]
Struts在模块化处理方面特别强。
方便于企业级团队开发
- web.XML的配置
<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>
主要设置过滤器,因为Struts是通过过滤器获得用户请求然后做出相应反应的。
2. 配置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="User" extends="struts-default"> <action name="user" class="com.action.UserAction"> <result name="success">success.jsp</result> <result name="error">error.jsp</result> </action> </package></struts>
package主要是为了把一些模块封装起来,类似java的包,同一空间不能有重名的action,不同的Package中可以有相同的action。
阅读全文
0 0
- Struts2入门
- struts2 入门
- struts2入门
- struts2-入门
- struts2入门
- struts2入门
- Struts2入门
- struts2入门
- Struts2入门
- struts2 入门
- struts2-入门
- Struts2入门
- struts2 入门
- struts2入门
- Struts2入门
- struts2入门
- Struts2入门
- Struts2入门
- maven私有库的安装、配置和使用
- 作业(10/1-10/3)
- linux系统很卡的基本排查方法
- 栈操作
- 【HDU】5952
- Struts2入门
- java基础增强--泛型
- 洛谷P2015 二叉苹果树
- 项目第三天
- html不容易记标签记录
- yum在cnetos下安装mysql
- 软件安装
- 第五周 项目1-建立顺序栈算法库
- Java开发代码规范之编程规约(一)——命名风格