
Struts2
文章平均质量分 68
fzjiangmin1984
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
struts2配置
1、创建项目;2、将struts2-blank/web-inf/classes下面的struts.xml文件拷贝到程序的src目录;3、拷贝lib文件到项目的Lib下面,struts2-blank/web-inf/lib下面的除junit.jar、spring-test.jar外的所有包;4、配置web.xml根据参考web.xml中的以下代码复制到项目的web.xml原创 2012-10-14 15:24:21 · 201 阅读 · 0 评论 -
Struts标签
property标签: property 取值为字符串: property 设定HTML: '" escape="false"/> set 设定adminName值(默认为request 和 ActionContext): set 从request取值: set 从ActionContext取值:bean 定义bean,并使用param来设定新的属性值:b原创 2012-10-26 21:06:52 · 194 阅读 · 0 评论 -
Struts2_UI
1、定义自己的theme a)把所有的主题定义为simple:struts.xml文件添加; b)特殊处理fielderror:在前台显示fielderror的页面查看源码,找到fielderror对应的class,重新定义这个class即可; c)自己控制其他标签的展现原创 2012-10-26 21:25:08 · 208 阅读 · 0 评论 -
Struts2_Interceptor(拦截器)
自定义拦截器:1、编写拦截器的类继承接口Interceptor;2、struts.xml配置如下: /test.jsp Struts2默认的拦截器不能覆盖,因此红色部分得写。原创 2012-10-31 17:47:04 · 217 阅读 · 0 评论 -
Struts2 工作原理
上图来源于Struts2官方站点,是Struts 2 的整体结构。Struts2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。(1)核心控制器:FilterDispatcher FilterDispatc原创 2012-10-28 19:54:56 · 385 阅读 · 0 评论 -
Struts2_OGNL
1、 只有当地址传递的参数user.age=28 的时候,UserAction中才会new 出一个User对象,并将age的值设置为28.,但User需要保持一个空的构造方法。当然也可以通过自己手动的在Action中new User()。可以在User中定义另外一个对象例如:Dog(有name变量),地址传递的参数user.dog.name 来传递参数 2、访问对象的静态方法时,需要在xm原创 2012-10-20 16:01:37 · 197 阅读 · 0 评论 -
Struts2_声明式异常处理_实现
Struts2中异常的处理是由拦截器实现的,观察struts-default.xml文件1、方法抛出异常;2、调用该方法也同样抛出异常最后交给Struts2统一处理;3、配置struts.xml文件: /admin/{1}-{2}.jsp /admin/{1}-{2}.jsp原创 2012-10-28 19:05:11 · 261 阅读 · 0 评论 -
Struts2复习点
原创 2012-10-20 10:22:13 · 193 阅读 · 0 评论 -
Struts2的全局结果集Global_Results、动态结果集dynamic_result、带参数的结果集
一、Global_Results 全局结果集 /main.jsp /index.jsp /user_success.jsp /user_error.jsp原创 2012-10-19 21:33:44 · 626 阅读 · 0 评论 -
Struts2小知识点1
1、jsp引用s标签:%@taglib uri="/struts-tags" prefix="s" %> 2、struts2中的jsp页面可用来调试; 可用来取堆栈中的值。 3、堆栈解析actionErrors:action错误fieldErrors:action 中 属性错误errors:包括actionErrors和fieldErrorse原创 2012-10-18 22:41:34 · 308 阅读 · 0 评论 -
Struts2获得Web元素的方式
一、通过ActionContext来获得:public class LoginAction1 extends ActionSupport { Map request; Map session; Map application; public LoginAction1(){ request=(Map)ActionContext.getContext().get("request"原创 2012-10-19 10:24:50 · 229 阅读 · 0 评论 -
Struts2接收参数的几种方法
Struts2接收参数的几种方式分类: Struts2 2011-12-24 17:38 164人阅读 评论(0)收藏 举报Struts2接收参数的几种方式======1. 用Action的属性:在action 里面定义要接收的参数,并提供相应的setter,getter,和提交参数的名称一致,并不用做数据类型的转换。相应提交方式可以用get 和原创 2012-10-18 21:20:10 · 422 阅读 · 0 评论 -
Struts2中的path路径问题、动态方法调用、通配符
路径问题:struts2中的路径问题是根据action的路径而不是jsp路径来确定,所以尽量不要使用相对路径。虽然可以用redirect方式解决,但redirect方式并非必要。解决办法非常简单,统一使用绝对路径。(在jsp中用request.getContextRoot方式来拿到webapp的路径)或者使用myeclipse经常用的,指定basePath 动态方法调用:/原创 2012-10-16 20:24:49 · 767 阅读 · 0 评论 -
struts.xml配置文件说明
hello.jsp hello1.jsp package:类似于java程序的package,避免名字重复namespace:地址栏中在项目名后跟上names原创 2012-10-14 17:22:26 · 211 阅读 · 0 评论 -
项目开发顺序
PS:具体参考Struts2_BBS项目原创 2012-10-27 16:40:00 · 407 阅读 · 0 评论