struts
文章平均质量分 54
diniao
这个作者很懒,什么都没留下…
展开
-
Spring与struts整合
Spring与struts整合主要有三种方式,通过Spring的ActionSupport类,通过Spring的DelegatingRequestProcessor类、通过Spring的DelegatingActionProxy类。 第一中方式: 通过Spring的ActionSupport类。方法是Action不在继承Struts提供的Action,而是继承于Spring提供的ActionSu转载 2013-08-25 12:49:40 · 657 阅读 · 0 评论 -
jsp中用struts的push标签时 ,程序运行报异常Stream closed 解决方案一
tag 'push', field 'value': You must specify a value to push on the stack. Example: person - [unknown location] 意思是push里面的value值不能是空 比如: summary.workExperience 这个变量必须有一个值且不为空原创 2013-09-29 16:56:14 · 1012 阅读 · 0 评论 -
struts2值栈理解
通过对struts2的一段时间的接触,将自己对OGNL的核心值栈说说,值栈:简单的说,就是存放action的堆栈,当我们提交一个请求道服务器端 action时,就有个堆栈,如果action在服务器端进行跳转,所有action共用一个堆栈,当需要保存在action中的数据时,首先从栈顶开始 搜索,若找到相同的属性名(与要获得的数据的属性名相同)时,即将值取出,但这种情况可能出现找到的值不是我们想要的转载 2013-09-25 20:43:30 · 603 阅读 · 0 评论 -
Struts2中变量值接收和使用
Struts2中Action接收参数的方法主要有以下三种: 接收值 1.使用Action的属性接收参数(最原始的方式): a.定义:在Action类中定义属性,创建get和set方法; b.接收:通过属性接收参数,如:userName; c.发送:使用属性名传递参数,如:user1!add?userName=jim; 2.使用DomainModel接收参数:原创 2013-09-25 20:24:43 · 2084 阅读 · 0 评论 -
struts2的值栈排列顺序
根据struts2的doc,struts2的值栈排列顺序为:1.临时对象;2.模型对象(这个不太理解是什么东西);3.Action对象(这就是问题所在);4:固定名称对象(如#application, #session, #request等对象)。转载 2013-09-25 19:57:48 · 1089 阅读 · 0 评论