您的位置:首页 > 运维架构 > 网站架构

JAVAWeb 网站项目bug小小结

2016-03-16 20:46 405 查看
一:

jsp发送链接,链接是正确的,但是却没有走action,各种检查,都没有问题,最后检查mysql,用的是Navicat,发现用户 tell字段设置的是int类型,导致前端数据插入不进去,但是程序并没有报错,相反console打印的sql语句挺是一回事。

二:

Navicat用户字段Status,默认值设为’1’,但是自己通过程序向数据库插值的时候,这个Status并不是初始化为’1’,发现,只有用户通过Navicat手动添加数据的时候,才会默认为’1’

三:

好久没有写web开发了,帮一个专做web的朋友改错,发现了一个很好用的传n个(n>=1)参数的方法,void test(Object…

四:

用户登录拦截器,把用户信息存放在session里面。我的action实现了SessionAware接口,实现方法setSession(map session) ,拦截器里面取到session判断有无用户信息,有则继续,无则返回 Action.LOGIN(“login”),为此,struts.xml 里面,本拦截器的package里面,要定义一个global-results name=”login”,这才是一个完整的流程,这只是很基础的用户登录验证。

五:

四里面提到的判断用户登录验证机制,当验证通过,需要跳转到index页面,这时候要这样做:

GManage_list.do

连接转发操作,还有type=”chain”/”dispatcher”等等,很简单,一百即知.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: