struts2 菜鸟提问!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:38:07
我有一个登陆的jsp页面,页面有一个年龄输入文本框,当我点击提交按钮,他会到对应的action类中,然后通过SETAGE()方法吧文本框中的值set到对应的变量中,这里::因为jsp页面输入的为字符串,而且哦action中的年龄为INT类型,当我在jsp页面输入asldf或其他不能转换为INT类型的内容时它应该默认为INTPUT然后跳转到对应的页面,为什么我的没有,而且它不进set方法!!!!怎么回事啊

你配置了 result name属性为 input 的页面吗?简单的类型自动转换,比如你输入 数字11 但是提交过去的是 字符串"11" 调用setAge 方法时发现类型不匹配,它会自动转换为 整形的 11 赋给你的 age