2013年3月19日星期二

今天开发中遇到一个怪现象,从首页跳转到模块页面后直接无法打开,以为是jsp页面问题反复修改还是不行,以为是tomcat问题,反复重启问题依旧,再看看myeclipse控制台和f12网页都没有任何报错的迹象,实在不知如何定位问题,问同事直接说你看看有没有跳转到action,终于明白问题所在,原来action从svn更新代码后冲突报错,但tomcat启动时没有任何提示;修改后才能正常跳转到对应的action函数中,并且知道从action中跳转到jsp页面后,若该jsp页面还包含其它jsp页面,对应的action对象无法传到子jsp页面,必须通过传参或者在action中通过其它方法跳转到该页面。这再次让我想到用ajax页面跳转只能传递简单参数,跟form的action传递对象之间的异同。

要谨记教训,明白java程序出现问题的调试策略。

原文地址:https://www.cnblogs.com/doit8791/p/2969989.html