在Struts中要用到国际化,写了个英文属性文件,想不起中文的用什么命令了,所以现在写下来,以便日后查找
国际化的属性文件的默认位置: com.yourcompany.struts.ApplicationResources
用法:native2ascii [-reverse] [-encoding 编码] [输入文件 [输出文件]]
zn.txt是用中文写的,aa.properties是要输出的文件。命令如下:
native2ascii -encoding gb2312 c:\zn.txt c:\aa.properties
当我们提交一个表单之后可以重定向来防止刷新来重复提交表单,但在有些情况下,通过游览器的后退再来提交,就会重复提交表单,为了解决这个问题,我们可以使用struts中的Token.
下面给出一个例子:
1,我们在转向表单的Action中加入代码
saveToken(request);
2,我们在处理表单的Action加入代码:
/**验证FORM的重复提交 */
if(!isTokenValid(request)){
return null;
}else{
&nb ...
错误 :javax.servlet.ServletException: DispatchMapping[/configaction] does not define a handler property
原因: action参数配置不全
解决方法:在 config文件中 添加 parameter="method"等
错误: 表单数据验证失败时发生错误,“No input attribute for mapping path”
原因:action中表单验证 validate="true" ,如果va ...







评论排行榜