
Struts
文章平均质量分 79
lansky54
网络,旅游,篮球,游泳,登山
展开
-
Struts的核心类
1.ActionServlet类: 是一个前端控制器,将request转发给RequestProcessor来处理。提供了一组能够被Action对象使用的方法: (1) 动态的添加和删除,只影响应用程序当前的实例 public void addFormBean(ActionFormBean formBean) public void removeFormBea原创 2010-03-19 00:27:00 · 481 阅读 · 0 评论 -
Struts2和Struts1的区别及工作原理
1、什么是Struts2虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Struts2没有继承Struts 1的血统,而是继承WebWork的血统。或者说,WebWork衍生出了Struts2,而不转载 2010-03-23 02:24:00 · 463 阅读 · 0 评论 -
Struts2的工作原理
读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。Struts2是Struts社区和WebWork社区的共同成果,我们甚至可转载 2010-03-23 03:31:00 · 335 阅读 · 0 评论 -
Struts2日期标签的清空
function Reset(){ dojo.widget.byId("jobNoDateId").inputNode.value = ""; }原创 2010-03-23 04:19:00 · 404 阅读 · 0 评论 -
window.showModalDialog()子窗体传值给父窗体
//在子窗体里使用Struts2标签//也可在子窗体里使用123 //window.showModalDialog()有严重的缓存问题需要在"url?params="+new Date().getTime()或者随机数就可以解决次问题//以解决了浏览器的兼容性问题1、建立index.jsp文件(父窗体) 返回数据 function openWin(ur转载 2010-03-23 04:20:00 · 804 阅读 · 0 评论 -
struts2的struts.properties配置文件详解
struts.action.extension The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的/do/字转载 2010-03-23 04:24:00 · 312 阅读 · 0 评论 -
关于Struts2的默认选中值的解决方法
今天做项目的时候遇到了标签默认选中值的问题,搞了好长时间,功夫不负用心人终于解决了,O(∩_∩)O哈哈~(同事也遇到过这个问题,好像没解决,就直接用HTML标签了,当时就是事不关己高高挂起,没去理会,结果自己遇上了,索性还好,还是解决了,happy。。。)总结了以下两种方法:1、遇到value是字符串的时候(开始我没加单引号搞了好久,Struts2跟我开玩笑一样就是不选中,就好像你奈我转载 2010-03-23 04:28:00 · 369 阅读 · 0 评论 -
Struts 2详细工作流程
Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。3.1.1 核心控制器FilterDispatcher 核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业转载 2010-03-23 05:08:00 · 429 阅读 · 0 评论