
Struts2
文章平均质量分 67
可白
少壮不努力,长大写程序!
展开
-
搭建Struts2开发环境
Struts2 Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。那么既然有了struts1,为何还要推出struts2。主要是因为struts2有以下优点: 1 > 在软件设计上S原创 2013-02-26 21:41:19 · 1111 阅读 · 0 评论 -
国际化、OGNL表达式语言
一、国际化 准备资源文件,资源文件的命名格式如下: baseName_language_country.properties baseName_language.properties baseName.properties 其中baseName是资源文件的基本名,我们可以自定义,但language和country必须是java支持的语言和国家。如: 中国大陆: baseName_zh_原创 2013-03-19 19:25:04 · 1012 阅读 · 0 评论 -
Struts2文件上传 +自定义拦截器
一、访问或添加request/session/application属性 public String scope() throws Exception{ ActionContext ctx = ActionContext.getContext(); ctx.getApplication().put("app", "应用范围");//往ServletContext里放入app原创 2013-03-13 20:00:39 · 1254 阅读 · 0 评论 -
Struts2中结果集类型
1、 每个action方法都返回一个String类型的值,struts一次请求返回什么值是由这个值确定的。 2、 在配置文件中,每一个action元素的配置都必须有result元素,每一个result对应一个action的返回值。 3、 Result有两个属性: name:结果的名字,和action中的返回值一样,默认值为success; type:响应结果类型,默认值为dispat原创 2013-02-28 19:45:10 · 1004 阅读 · 0 评论 -
Struts2类型转换详解
一、类型转换的意义 对于一个智能的MVC框架而言,不可避免的需要实现类型转换.因为B/S(浏览器/服务器)结构应用的请求参数是通过浏览器发送到服务器的,这些参数不可能有丰富的数据类型,因此必须在服务器端完成数据类型的转换 MVC框架是一个表现层解决方案,理应提供类型转换的支持,Struts2提供了功能非常强大的类型转换支持. 二、表现层数据的处理 1、对于web应用而言,表原创 2013-03-12 20:49:43 · 2057 阅读 · 0 评论 -
Struts2基本配置和类型转换
一、Action配置中的各项默认值 /WEB-INF/page/hello.jsp 1>如果没有为action指定class,默认是ActionSupport。 2>如果没有为action指定method,默认执行action中的execute() 方法。 3>如果没有指定result的name属性,默认值为success。 二原创 2013-03-05 19:37:39 · 1493 阅读 · 0 评论 -
struts2+hibernate 实现B2C电子商务网站的登录 、注册中验证码的实现(源码)
下边只在注册中实现 1、首先是在Action中写出生成验证码所需的方法(下边是在MemberAction.java中写) [java] view plaincopyprint? package www.csdn.dbshop.action; import org.apache.struts2.ServletActionContext; import www.c原创 2013-05-19 12:54:02 · 4262 阅读 · 1 评论 -
struts2技术实现用户名唯一的验证处理详解
在项目的开发过程中离不开用户名唯一的验证或者邮件唯一的验证.那通过struts2技术是怎么实现,下面以用户名唯一验证案例讲解。 实现效果: 当用户名输入框失去焦点的时候,能够实现用户名唯一的验证 步骤: 1、设计界面代码 并且引入js文件 2、在util.js文件中封装 1、通过id获取dom对象的方法 2、创建XMLHTT原创 2013-05-06 19:03:29 · 1952 阅读 · 0 评论