struts2里,
假设action里有private User user;public User getUser() {
return user;
}如果访问action时,输入xxx.action?user=1
就会报错,怎样解决这个问题啊?因为用户并不一定是老老实实通过鼠标点击的方式访问action,
极有可能是按照以上方式输入url的,但只要按照上面的方式访问action,就会报错。
并且这个问题不好避免,因为只要有action,就必定会有某些属性有get,set方法,或者
是只有get方法。怎样避免用户乱输url的时候报错呢?
假设action里有private User user;public User getUser() {
return user;
}如果访问action时,输入xxx.action?user=1
就会报错,怎样解决这个问题啊?因为用户并不一定是老老实实通过鼠标点击的方式访问action,
极有可能是按照以上方式输入url的,但只要按照上面的方式访问action,就会报错。
并且这个问题不好避免,因为只要有action,就必定会有某些属性有get,set方法,或者
是只有get方法。怎样避免用户乱输url的时候报错呢?
解决方案 »
- jsp页面里input一个text,能隐藏这个text的value吗?
- JSP中如何阻止用户未登陆就直接访问URL地址
- Java一般在电信行业做那些系统
- 求一tomcat配置的高手,真心感谢,重谢
- JSP中怎么样完成本论坛贴子管理那里的给分系统啊
- JApplet与hibernate结合访问数据库的问题
- 某网站首页里的超链接,既有 *.jsp,还有 php,或 asp, 是怎么实现的啊?
- 怎样让几个select 框相关联.多谢,急!
- tomcat3.2 + iis + j2sdk1.4 在jsp显示中文出现乱码 语句如下 out.print("中文");
- 拦截器具体怎么配置的
- 想请教下window.onload=c 和window.onload=c()的区别?
- 报表自动生成系统的研究与设计
出错了转向错误页面 、、谁叫他不好好点链接。。
这样就不会有问题了
按照你的意思,用户在地址栏输入: http://我日啊日
我们也要管嘛!???
我们也要管嘛!???
在正常url下后面跟参数应该考虑一下吧?你说的那种连url都不对怎么在考虑范围内?
因为我问的问题和资源,validate,action异常都无关,
仔细观察服务器报出的错误信息后,实际上仅和url有关,因为struts2拦截器在类型转换失败后,
会认为这是错误的url另:validate这个方法建议不要用,至于带来的麻烦可自行查阅书籍