比如我的action中有个xxx这个属性,xxx下又有一个yyy属性,yyy是一个复杂对象,我试了在xxxAction-conversion.properties中配置xxx.yyy=com.xxx.YYYConverter,然后在jsp中<s:property value="xxx.yyy"/>是无效的。我的环境本身是没问题的,因为如果我在action中单独申明一个yyy属性,配置yyy=com.xxx.YYYConverter,jsp中<s:property value="yyy"/>是没问题的。我看了struts2的官方文档,它举了个例:
# syntax: <propertyName> = <converterClassName>
point = com.acme.PointConverter
person.phoneNumber = com.acme.PhoneNumberConverter我觉得person.phoneNumber就是内部属性,理论上是应该是支持的。我的struts2版本是2.1.8。
# syntax: <propertyName> = <converterClassName>
point = com.acme.PointConverter
person.phoneNumber = com.acme.PhoneNumberConverter我觉得person.phoneNumber就是内部属性,理论上是应该是支持的。我的struts2版本是2.1.8。
解决方案 »
- 新手tomcat浏览index.jsp问题
- 熟悉Struts2的过来看一下
- 用户在线状态监听
- 初学者学JSP,使用连接池连接MS SQL SERVER 2000出现的问题
- 用JSP去找服务器上的一个中文名文件,服务器为Linux,总是提示找不到!
- servlet到底是用来作什么的啊?
- 怎样把上传后的文件名写到输入框中
- 谁研究过jasperreports-0.5.2-project的报表制作包,如何修改显示PDF的中文呢?
- 急,急,急,在线等~!散尽身上所有的分了。
- 大家帮忙看一下急死我了,在线等待100分!!!!!!!!!
- 我想把myeclipse卸载掉,装eclipse,可是怎么myeclipse也卸载不干净,一装eclipse就成了myeclipse了。请各位朋友解答。谢谢
- 关于iframe的问题
確認
abstract Object convertFromString(Map context, String[] values, Class toClass)
Converts one or more String values to the specified class.
abstract String convertToString(Map context, Object o)
Converts the specified object to a String.
這兩個方法。