前言
当我要进行页面跳转,在拿到数据后,竟然跳转为一个空白大页面,没有报错,没有任何头绪的我,苦恼了一个晚上,在第二天,我想到可能是代码的顺序?影响了它没有执行下去?web框架都没有表示出来,于是我用了debug调试,一切问题都得以解决。
一、问题描述
当我点击编辑时,可以看到单元号是传过来了,但是页面一整个空白,连web框架都没有出来。
二、解决步骤
1.分析代码框架
代码结构:
<%
//java代码
%>
<body>
//列表框架
<%
//catch异常捕捉
%>
</body>
2.debug调试
可以看见数据已经获得,调试直接跳到</>body标签,body内容没有执行,因此页面一片空白,随后我把下面这一点捕获异常的代码和上面合并,放到body标签头上,因此问题得以解决。
总结
框架的结构引起代码的执行顺序发生改变,这是我们需要避免的一个重要错误。