随笔分类 -  struts2

摘要:Struts 2框架有两个核心配置文件:struts.xml和struts.properties其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值。struts 阅读全文
posted @ 2012-11-05 15:24 java程序员-c 阅读(148) 评论(0) 推荐(0) 编辑
摘要:一. 手动输入完成校验1.普通的处理方式:只需要在action中重写validate()方法2.一个action对应多个逻辑处理方法:指定校验摸个特定方法的方式:重写validateXxxx()方法。Eg:如果,只校验login方法,则只需重写validateLogin().二. 输入校验流程:1. 类型转换器负责对字符串的请求参数执行类型转换。并将这些值设置成Action的属性值。2. 转换过程中若出现异常,则将异常信息保存到ActionContext中,conversionError拦截器将其封装到fieldError中。3. 通过反射调用validateXxx()方法。4. 调用vali 阅读全文
posted @ 2012-11-05 10:58 java程序员-c 阅读(216) 评论(0) 推荐(0) 编辑
摘要:在struts2中需要做国际化的有:jsp页面的国际化,action错误信息的国际化,转换错误信息的国际化,校验错误信息的国际化在之前的例子中已经做过和国际化相关的例子了,在struts.xml中配置过view plaincopy to clipboardprint?其中的message就是国际化资源文件的baseNmae。我们先看看简单的在jsp中进行国际化在src目录下新建message_en_US.properties,内容为hello=add user新建message_zh_CN.properties文件,内容为hello=\u589e\u52a0\u7528\u6237然后修改re 阅读全文
posted @ 2012-11-05 07:13 java程序员-c 阅读(132) 评论(0) 推荐(0) 编辑
摘要:关于UTF-8B编码:UTF-8是UNICODE的一种变长字符编码又称万国码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如日文,韩文)我们只关注UTF-8能支持中文,详细请参考相关书籍。关于jsp编码的说明: JSP的中文处理 第一处的编码格式为jsp文件的存储格式。Eclipse会根据这个编码格式保存文件。并编译jsp文件,包括里面的汉字。第二处编码为解码格式。因为存为gb2312的文件被解码为iso8859-1,这样如... 阅读全文
posted @ 2012-10-20 09:16 java程序员-c 阅读(203) 评论(0) 推荐(0) 编辑
摘要:第一步:server.xml 修改如下: wordDir 是设置不同项目的缓存目录,不同的项目设置不同缓存目录。第二步:在C:\Windows\System32\drivers\etc下找到hosts文件,修改如下内容:127.0.0.1 localhost127.0.0.1 zhangda去掉前面的“#”。第三步:在浏览器输入:http://localhost:8080可以访问 F:\myeclipse8work\teset\WebRoot 内容。在浏览器输入:http://zhangda:8080可以访问 F:\myeclipse8work\hibernate\WebRoo... 阅读全文
posted @ 2012-10-20 09:04 java程序员-c 阅读(274) 评论(0) 推荐(0) 编辑
摘要:/deal/error.jsp 阅读全文
posted @ 2012-05-24 20:15 java程序员-c 阅读(229) 评论(0) 推荐(0) 编辑
摘要:首先jsp页面 "> My JSP 'input.jsp' starting page 使用逗号将点的两个坐标分割开 然后是bean层然后**Action,且对应Action目录下有属性文件告诉Action里的属性值需要用自己写的哪个类型转换文件转换package com.test.converter;import java.util.Map;import ognl.DefaultTypeConverter;import com.test.bean.Point;public class PointConverter extends DefaultTypeC... 阅读全文
posted @ 2012-04-25 17:22 java程序员-c 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示