2012-06-23 47 views
0

我一直在使用。我在一个地方已经上吊支柱开始,代号为波纹管我想从属性文件添加源

<st:submit src="getText('image.user.login')" type="image" height="21" width="44" </st:submit> 

当我运行这段代码,的getText(“image.user.login” )消息确实返回任何值,但是当我替换src =“getText('image.user.login')”value =“getText('image.user.login')”比它返回值来自属性文件的“image.user.login”。

它是什么原因,我该如何解决这个问题?

预先感谢

+0

属性文件的键值image.user .login = images/login.gif,我只想从属性文件中选择图像路径。 –

+0

你应该像这样src =“%{getText('image.user.login')}”是正确的。 –

回答

0

像本实施例中示出了在该参考文献submit reference struts

渲染的图像提交:

<s:submit type="image" value="%{'Submit'}" label="Submit the form" src="submit.gif"/> 

SRC:供应图像类型的图像的src提交按钮。对于类型输入和按钮不起作用。

AND

值:字符串预置输入元素的值。

,如果你使用的src应先分配路径,如果你使用的价值,你可以使用预设值

+0

谢谢,但在属性文件中设置的值键值是image.user.login = images/login.gif,我只想从属性文件中选择图像路径。 –

+0

你应该像这样'src =“%{getText('image.user.login')}''注意百分比'%'和大括号'{}'我在博客和教程上阅读它(链接)[ http://struts.1045723.n5.nabble.com/getText-did-not-return-value-in-s-submit-td3489503.html] – shareef

+0

再次感谢兄弟......现在正在工作...... –

0

试试这个这应该回答你的问题:

<st:submit key="image.user.login"/>