想用struts2实现国际化,所以要读取.properties属性文件,但是JSP页面却不能替换掉字符串资源。 1. HelloWorldAction.java
简单的Action类 未实现任何功能,只是返回SUCCESS
2.为 HelloWorldAction.java新建HelloWorldAction_zh_CN.properties文件 ,文件只有一条资源:
username = 用户名 3.JSP页面读取属性文件
读取的部分代码如下:
<s:form>
<s:textfield name="user.username" key="username"/>
</s:form> 也尝试过这个
<s:text name="username"/> 但是结果却是空白,JSP并没有读取资源,这是为什么啊,在线等。 PS:struts.xml web.xml配置无误啊
简单的Action类 未实现任何功能,只是返回SUCCESS
2.为 HelloWorldAction.java新建HelloWorldAction_zh_CN.properties文件 ,文件只有一条资源:
username = 用户名 3.JSP页面读取属性文件
读取的部分代码如下:
<s:form>
<s:textfield name="user.username" key="username"/>
</s:form> 也尝试过这个
<s:text name="username"/> 但是结果却是空白,JSP并没有读取资源,这是为什么啊,在线等。 PS:struts.xml web.xml配置无误啊
解决方案 »
- urlrewrite 中文件参数乱码问题
- jboss 6.0 安装成 windows 服务 的问题..求解..
- 求助: JSF(primefaces)+hibernate+Spring java.io.NotSerializableException
- J2EE ---发布项目的时候连接报错
- 关于java项目发布服务器的问题
- 如何解决ssh集成中无法加载Hibernate关联的一对多关系对象
- java怎样遍历两个IP之间所有的IP
- 高手指点一下?
- 我是新手请问在那里下载ORACLE啊,
- 关于javamail的问题!急急急!!1
- mvc模式,登陆检验,如果正确跳入welcome界面,错误则进入failure界面
- EJB一对一关联事务提交出错
因为 actionSupport这个父类提供了i18n的支持,你如果从action接口继承的话,要实现你的国际化功能,你需要做actionSupport同样的工作...所以直接实现actionSupport 更方便