struts2
nature_fly088
这个作者很懒,什么都没留下…
展开
-
struts2 文件上传属性 enctype
文件上传的原理: 表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值: 1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式。2) multipart/form-data:这种编码方式的表单会以二进制流的方式来处理表单数据,这种编码原创 2012-07-10 22:35:04 · 3089 阅读 · 0 评论 -
struts2~按钮~提交~不同滴action~~
struts2~按钮~提交~不同滴action~~2011-03-24 15:09:17| 分类:问题解决 | 标签:|字号大中小订阅 在一个form里有多个按钮~~每个按钮提交到不同滴action~~在一个form里只有一个按钮~~这个按钮要提交给多个不同滴action~~听起来很拗口~~不过用到滴时候蛮多滴~~贴上测试成功滴例子~~转载 2012-09-06 17:44:59 · 3819 阅读 · 0 评论 -
struts2格式化时间和日期的标签介绍
struts2格式化时间和日期的标签介绍,阅读struts2格式化时间和日期的标签介绍,struts 2 中的默认的日期输出并不符合我们的中文日常习惯.以下是我知道的在 struts 2中进行日期格式化输出的几种方式.? 1.利用 进行格式化.如:?就是将属性birthday按yyyy-MM-dd的格式进行输出.?2.利用首页学院源码字体下载软件电脑书| 素材图原创 2012-09-09 22:11:41 · 7720 阅读 · 0 评论 -
struts2当前Action执行成功后跳转到另一个Action
struts2当前Action执行成功后跳转到另一个Action跳转至别一个Action的两种方法1、login.action2、login转载 2012-09-12 00:48:11 · 911 阅读 · 0 评论 -
Hibernate中的cascade和inverse
这两个属性都用于一多对或者多对多的关系中。而inverse特别是用于双向关系,在单向关系中我们并不需要。Cascade代表是否执行级联操作,Inverse代表是否由己方维护关系。Cascade:Cascade属性的可能值有all: 所有情况下均进行关联操作,即save-update和delete。none: 所有情况下均不进行关联操作。这是默认值。 save转载 2012-09-12 01:03:53 · 338 阅读 · 0 评论 -
struts2中常用Result类型(type)的用法
关键字: struts2 一、dispatcher(1)为缺省的result类型,一般情况下我们在struts.xml会这么写:/main.jsp以上写法使用了两个默认,其完整的写法为:/maini.jsp 第一个默认:type="dispatcher";第二个默认:设置的为location参数,location只能是页面,不能是另一个action(转载 2012-10-28 18:23:15 · 731 阅读 · 0 评论 -
struts2 文件上传大小的限制(转载)
使用Struts2的文件上传控件时,在struts.xml中,将处理上传的action中的fileUpload拦截器的maximumSize参数设置为5000000,上传了一个3M的文件后发现控制台报错,而且提示说文件超过2M。Struts.xml相关配置如下:/FileUploadResult.jsp/FileUpload.jsp500000application/vnd转载 2012-10-20 08:58:46 · 419 阅读 · 0 评论 -
Spring AOP权限管理
此权限管理系统把待访问的业务层方法做为权限管理中的资源,通过spring aop 对接口方法进行拦截,来实现权限的管理,可以实现细粒度的权限控制。 在上文体验了spring aop 一些特性,aop 接口:MethodBeforeAdvice, AfterReturningAdvice, ThrowsAdvice 实现这三个接口分别对方法执行前,后,执行中抛异常等情况进行的,我们要是想做ove转载 2012-11-04 13:24:13 · 3535 阅读 · 0 评论 -
Struts2 的 struts.xml 配置中 namespace 的使用
Struts2 的 struts.xml 中是分 package 配置的,可以为 package 设置 namespace 属性,如 Xml代码 packagenamespace="/secure" ....>...... package> ......如果没有指定 namespace 属性,默认 namespace转载 2012-12-29 13:14:06 · 739 阅读 · 0 评论 -
Struts2的OGNL遍历数组、List、简单的Map
一、简介可以遍历数据栈里面的任何数组,集合等等在使用这个标签的时候有三个属性值得我们关注1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集合元素的id 3.status属性:可选属性,该属性在迭代时会产生一个IteratorStatus对象转载 2013-02-12 23:48:29 · 11602 阅读 · 2 评论 -
struts2之form标签theme属性详解
http://hi.baidu.com/zhouwei9960/blog/item/6f9dec674123b62cab184cc4.html 处转载struts2中theme属性包括xhtml,html,simple,ajax 。默认是xhtmltheme:设置struts2标签的主题,默认为xhtml。 theme=xhtml时:会默认额外生成tr,td。 theme=simple转载 2012-09-03 22:58:09 · 1031 阅读 · 0 评论 -
Spring+Hibernate+Struts2整合文档
一、 Spring+Hibernate整合: Spring整合Hibernate,是做了一个很大的调整的,因为spring可以把管理Hibernate的工作都做了,以前的hibernate.cfg.xml文件都去掉了,而将这些内容都交给了spring来管理了。1、 applicationContext.xml文件中应该配置如下内容: Xml代码 //配转载 2012-08-20 12:03:47 · 625 阅读 · 0 评论 -
struts2中的拦截器
一、概述strust2中的拦截器拦截器是Struts2框架的核心,它主要完成解析请求参数、将请求参数赋值给Action属性、执行数据校验、文件上传等工作。Struts2设计的灵巧性,拦截器起了关键性的作用,当需要扩展Struts2功能时,只需要提供对应拦截器,并将它配置在Struts2容器中即可;如果不需要该功能时,也只需要取消该拦截器的配置即可。Struts2内建了大量的拦截器,这些转载 2012-07-19 20:02:27 · 823 阅读 · 0 评论 -
Struts2 文件上传
前一阵子有些朋友在电子邮件中问关于Struts 2实现文件上传的问题, 所以今天我们就来讨论一下这个问题。实现原理Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。原创 2012-07-10 23:00:18 · 581 阅读 · 0 评论 -
Strus 2的新表单标志的使用
Struts 2为大家提供了不少常用的很酷的表单标志,简化了我们程序员的工作。不过,由于这些都是新标志,大家可能在使用上还存在不少疑问。本文将就朋友们的回复、留言或Email上的问题,分别对这些酷标志进行讲述。表单标志使用小技巧Struts 2的表单标志在输出(render)HTML时,使用了模板的概念,增加了复杂性(因为它不像Struts 1.x的表单标志,它通常都是一个标志对应HTML转载 2012-07-10 23:09:02 · 877 阅读 · 0 评论 -
struts2中s:select标签的使用
1.第一个例子:2.第二个例子:3.第三个例子:HashMap map = new LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request.setAttribute("a原创 2012-07-11 14:17:50 · 812 阅读 · 0 评论 -
ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数转载 2012-07-15 14:28:08 · 416 阅读 · 0 评论 -
Struts2:中文乱码问题
Struts2:中文乱码问题1.中文乱码问题到处都有,因为编码格式一人一套,页面有页面编码格式,action有action编码格式,servlet有servlet编码格式,数据库有数据库编码格式,而且不同数据库还有不同的格式,五花八门,应有尽有。如果网页要支持国际化,那字符编码格式只能是选择UTF-8,别的都不好使。而我们平时选择的中文编码格式一般是gb2312和gbk,因为这两个对中文支转载 2012-07-15 17:23:32 · 2624 阅读 · 1 评论 -
Struts2文件上传
文件上传这个功能是很多网站都要有的,当然,Struts对文件上传也进了支持,可以说,使用Struts实现文件上传是非常简单的而且方便,下面来介绍一下。首先,需要导入包commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar,后面的那个包是因为在下面的代码中会使用到它里面的一些方法,实际上也可以不加入,这些包都是可以在Stru转载 2012-07-14 17:19:57 · 404 阅读 · 0 评论 -
struts2 url传参中文乱码
1.设置struts.xml 或是设置struts.properties(我自己没试过)struts.i18n.encoding=UTF-8 2.在web.xml添加编码过滤器 Xml代码 filter>filter-name>characterEncodingFilterfilter-name>filter-class>org.spr原创 2012-07-15 21:55:38 · 8253 阅读 · 4 评论 -
struts2核心工作流程与原理
Struts2架构图这是Struts2官方站点提供的Struts 2 的整体结构。 2. Struts2部分类介绍 这部分从Struts2参考文档中翻译就可以了。 ActionMapper ActionMapper其实是HttpServletRequest和Action调用请求的一个映射,它屏蔽了Action对于Request等java Servlet类的依赖。St转载 2012-07-16 21:50:56 · 598 阅读 · 0 评论 -
struts2核心工作流程与原理
分类: struts2.x2008-09-20 06:52 4159人阅读 评论(6) 收藏 举报 这是Struts2官方站点提供的Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤:客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add转载 2012-07-16 22:23:14 · 738 阅读 · 0 评论 -
hibernate的select 读取结果集的两种显示方法
hibernate中用select读取的结果,返回的是一个List。我们可以直接调用,但是不是很方便,很晦涩。比如我们执行一条select语句,"select count(id),user_name from content group by user_name",执行后返回一个List。前台假设我们用strut2的一个标签:<s:iterator value="#request.list"转载 2013-02-13 13:33:34 · 1113 阅读 · 0 评论