专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

STRUTS2 异常:警告: Error setting value

发布时间:2010-06-05 12:35:52 文章来源:www.iduyao.cn 采编人员:星星草

我做了一个point的类型转换,没想到遇到以下异常...
index.jsp:
<s:form action="login">
  <s:textfield name="point" label="point"/>
  <s:submit label="submit" align="center"/>
</s:form>

然后在LoginAction里定义了一个Point point;设置好set,get方法

第三步在LoginAction同一个包下(action包)建立:LoginAction-conversion.properties文件:
point=utils.PointConverter

在utils包下建立PointConverter.java

struts.xml中这样配置:
  <package name="struts2" extends="struts-default">
  <action name="login" class="action.LoginAction">
  <result name="success">/result.jsp </result>
  <result name="input">/index.jsp </result>
  </action>
  </package>

但是只要已提交index.jsp页面就返回当前页面并显示:
Invalid field value for field "point".

后台报错:
2009-8-12 10:49:29 com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn
警告: Error setting value
ognl.MethodFailedException: Method "setPoint" failed for object action.LoginAction@2d810f [java.lang.NoSuchMethodException: setPoint([Ljava.lang.String;)]

------解决方法--------------------------------------------------------
如果没有更换struts2的默认的拦截器的话,这些配置应该没什么问题!

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: