strust2中convert and validate. 没有办法,呵呵!自己写的convert中抛出异常...在convert转换器上面下功夫吧,呵呵 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有办法的,自己写一个拦截器,可以继承AbstactInterceptor这个类,实现Intercept方法,在里面添加逻辑,把float字段对应的值拿过来,进行一下判断,如果是字符型,直接返回Action.INPUT,可以拦截action方法的调用,返回录入界面,当然如果是其他数值类型的话就可以经过拦截器后然后调用action的execute方法和validate方法了 http://www.blogjava.net/max/archive/2006/12/06/85925.html看看这篇文章吧,希望对你有帮助 2楼的方法行得通吗?convert失败以后,Double或Dloat类型的字段就是null值,而double或float就是0值,根本没办法判断是没输入还是输入的是非法值啊.解决了立马结分. 你好好看下我给你发的那片文章,拦截器会在所有的action方法执行前调用,在拦截器中最先拿到表单float元素对应的值,判断(看Float.parseFloat(str)是否为空)成功的话,然后调用action中对应float字段的setter方法,然后ActionInvocation.invoke()调用action方法,要是在拦截器中比如调用Float.parseFloat(str)如果是0的话就直接返回Action.INPUT了.. http://www.blogjava.net/max/archive/2006/12/06/85925.html Lucene多索引,多Field 检索问题 read past EOF java 生成静态页面问题 如何更新一个表中的多条记录 在服务器上运行portal,应该安装weblogic server还是weblogic portal还是platform? 编写数据库查询的web所遇到的问题. 在Axis中关于Duplicate operation错误的问题,高手请进! 如何找到所有部门的最大的上级 EJB入门问题 SaxException:File "c:\xml\reports.xml"not found 新人求指点 hibernate 查询数据库问题 struts 标签
看看这篇文章吧,希望对你有帮助