struts2环境配置 struts2框架,大多数框架都在使用。由于工作需要,开始做Java项目。先学个struts2。 一、下载struts2 有好多版本,我下载的是struts-2.2.1.1。 二、创建web项目,导入使用struts2所必须的jar包。 我使用的是MyEclipse...
分类:
其他好文 时间:
2014-09-04 16:19:29
阅读次数:
213
文件的上传和下载是网页开发中经常要遇到的问题,本文将结合MyEclipse+Struts2开发一个文件上传系统。 本文利用的Java组件是Commons fileUpload(commons-fileupload-1.2.1.jar)1 文件上传: 这是实现后的页面效果图: 1.1 准备 ...
分类:
其他好文 时间:
2014-09-04 14:53:49
阅读次数:
179
一、Struts2拦截器原理:
Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的 拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器。
比如:应用要求用户登陆,且必须为指定用户名才可以查看系统中某个视图资源;否则,系统直接转入登陆页面。对于上面的需求,可以在每个Action的执行实际处理逻辑...
分类:
其他好文 时间:
2014-09-04 13:25:59
阅读次数:
203
ActionContext
每个请求的处理都在一个独立的线程中,每个线程都有一个ActionContext对象,它包含了ValueStack和HttpServletRequest的东西。
Struts把所有的变量统一放在一个方便的地方,而不是将数据传来传去,这个东西就是ValueStack。它贯穿于整个处理流程,所以拦截器和视图层都可以操作ValueStack中的内容。一般通过OGNL...
分类:
其他好文 时间:
2014-09-03 22:46:57
阅读次数:
238
最近在研究DWZ框架,然后要写一个菜单树,后台我使用了SSH2,然后想把菜单通过后台传过来的对象展示出来。但是,发现应用样式的时候,如果子菜单在子循环中为空的话,会多出一对空标签“”,而DWZ的框架的样式,一旦发现标签下出现标签“”, 不论标签“”里的内容是否为空,都会判断为父级菜单,不是为最终的子...
分类:
其他好文 时间:
2014-09-03 21:14:27
阅读次数:
273
1、OGNL表达式依赖于struts2标签,必须结合struts2标签使用,%”符号的用途是在标志的属性为字符串类型时,计算OGNL表达式的值。作文上传访问session 包含loginUser的属性2、EL 提供了在 JSP脚本编制元素范围外使用运行时表达式的功能。EL存取变量数据 1 $(doc...
分类:
其他好文 时间:
2014-09-03 14:54:46
阅读次数:
214
拦截器可以在动作执行之前或之后执行附加的动作。常见的应用有身份验证、日志记录等。
默认拦截器定义在struts-default包中。其中有几个重要的拦截器:
params。它的作用是将请求中的数据映射到动作JavaBean中。static-params。它的作用是将action配置中的参数传递给Action。它比ParametersInterceptor优先执行,因此可以用于实现参...
分类:
其他好文 时间:
2014-09-02 21:23:35
阅读次数:
230
Struts2:中文乱码问题1.中文乱码问题到处都有,因为编码格式一人一套,页面有页面编码格式,action有action编码格式,servlet有servlet编码格式,数据库有数据库编码格式,而且不同数据库还有不同的格式,五花八门,应有尽有。如果网页要支持国际化,那字符编码格式只能是选择UTF-...
分类:
其他好文 时间:
2014-09-02 21:22:35
阅读次数:
198
首先要先获取HttpServletResponse对象
在struts2如何获取这里就不详细说了 有几种办法 不会的自己百度
我这里用的是
HttpServletResponse response = (HttpServletResponse) ActionContext.getContext().get(ServletActionContext.HTTP_RESPONSE);
//下...
分类:
Web程序 时间:
2014-09-02 19:55:35
阅读次数:
206
您还« 上一页123下一页 »浏览 9671 次锁定老帖子主题:spring深入源码1 简单实现ioc机制精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (3)作者正文zhouxingfu520等级:性别:文章: 108积分: 550来自: 广州推荐群组:struts2更多...
分类:
编程语言 时间:
2014-09-02 17:17:15
阅读次数:
198