Jsp 如何修改<;s:textfield>;从Applicationresources.properties文件获取值的步骤
我正在开发一个简单的GUI,希望从ApplicationResources.properties文件中获取用户名值。 我的文件包含以下两行:Jsp 如何修改<;s:textfield>;从Applicationresources.properties文件获取值的步骤,jsp,struts2,java-ee-6,struts-html,Jsp,Struts2,Java Ee 6,Struts Html,我正在开发一个简单的GUI,希望从ApplicationResources.properties文件中获取用户名值。 我的文件包含以下两行: label.username= Username label.password=Password 我使用的JSP包含struts 2标记包含以下代码段: <s:textfield cssClass="login-inp" name="username" key="label.username" size="20" /> 但当我运行我的项
label.username= Username
label.password=Password
我使用的JSP包含struts 2标记包含以下代码段:
<s:textfield cssClass="login-inp" name="username" key="label.username" size="20" />
但当我运行我的项目时,我会看到label.username,它指示属性文件中的值未被读取。。
我错过什么了吗?如何解决这个问题?好心帮忙
提前感谢我不确定您在何处以及如何定义
属性
文件,但在搜索资源束struts2时,请以特定方式搜索它们
我不确定您在何处以及如何定义
属性
文件,但在搜索资源束struts2时,请以特定方式搜索它们
在struts.xml文件的第一个包定义的顶部添加以下行
<constant name="struts.custom.i18n.resources" value="ApplicationResources" />
在struts.xml文件的第一个包定义的顶部添加以下行
<constant name="struts.custom.i18n.resources" value="ApplicationResources" />
非常感谢你提供的信息。。我正在使用eclipse indigo开发web应用程序,并将ApplicationResources.properties文件保存在/src文件夹中。@omkarsohani:我已经描述了framework textprovider查找资源块的方式,只要您按照框架约定工作,使用哪个IDE并不重要。非常感谢您的帮助信息。。我使用EclipseIndigo开发web应用程序,并将ApplicationResources.properties文件保存在/src文件夹中。@omkarsohani:我已经描述了FrameworkTextProvider查找资源块的方式,只要您按照框架约定工作,使用哪个IDE并不重要