1.阐述struts2的执行流程。Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Act...
分类:
编程语言 时间:
2014-09-13 21:23:05
阅读次数:
287
struts2整合json,需要一些jar包如图所示: 这里介绍3中方法整合json方法一在视图资源中输出JSON数据Action处理完用户请求后,将数据存放在某一位置,如request中,并返回视图,然后Struts将跳转至该视图资源,在该视图中,我们需要做的是将数据从存放位置中取出,然后将其.....
分类:
Web程序 时间:
2014-09-12 21:55:24
阅读次数:
189
第四篇博客【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四),我们解决了第一个问题:封装业务逻辑和跳转路径。第五篇博客【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉Servlet中的逻辑判断(五),我们解决第二个问题:彻底去掉Servlet中的逻辑判断。这篇我们解决最后一个问题,完善转向页面,显示和控制分离。...
分类:
Web程序 时间:
2014-09-12 08:55:43
阅读次数:
235
本文主要两种方式,一:通过FileUtils.copyFile(file, savefile);方法复制;二:通过字节流方式复制web.xml struts org.apache.struts2.dispatcher.FilterDispatche...
分类:
其他好文 时间:
2014-09-11 15:10:42
阅读次数:
239
废话不说,直接看注释: ????<!-- 动态方法调用支持 默认值为true 设置为false将不支持 -->
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
<!--该属性设置Struts 2应用是...
分类:
其他好文 时间:
2014-09-11 12:39:22
阅读次数:
175
如果用struts标签,且struts配置有命名空间,则<s:form>中也要注明namespace,并且提交的action类中无需家action后缀 如果用struts标签,且struts配置中无命名空间,则<S:FORM>无需注明namespace,提交的时候加上...
分类:
其他好文 时间:
2014-09-10 22:35:41
阅读次数:
242
Struts2.x+Spring3.x+Hibernate3.x一.首先建立一个Web工程二.搭建Struts右键工程,选择MyEclipse->AddStrutsCapabilities弹出Struts设置对话框,选择Struts2.1下一步完成设置,src目录下会出现Struts.xml,三.搭...
分类:
系统相关 时间:
2014-09-10 12:15:00
阅读次数:
297
OGNL用于操作ValueStack中的数据。它负责两件事。第一是在接收HTTP请求时将请求中的字符串转换成Java中的类型,比如int、String等,并赋值给ValueStack上的JavaBean,第二是在页面渲染的时候,从ValueStack中获取属性,并将Java类型转换成字符串进行输出。整个过程如下图:
(侵权可删)
在HTTP的请求参数中,可以包含OGNL表达式(...
分类:
其他好文 时间:
2014-09-09 21:35:59
阅读次数:
253
刚实施反馈,有个功能时快时慢,快的时候1s,慢的时候60s,有点奇怪。先说下部署结构:
weblogic + Oracle , jsp struts mybatis。 中间件发布在两台物理机器上(windows的操作系统),在中间件服务器1上访问功能慢,在中间件服务器2上访问功能很快。
1.使用httpwatch,可以看到慢的地方
http://10.15.152...
分类:
Web程序 时间:
2014-09-09 18:26:29
阅读次数:
222