记一次很诡异(或者说不知道为什么错误)的错误

问题描述:在学习JavaEE过程中,创建了三个jsp页面,一个top.jsp,一个bottom.jsp,还有一个是index.jsp(暂且这么记),

其中index.jsp中,我使用了<%@include file=“top.jsp”>和<%@include file=“bottom.jsp”>包含了这两个jsp文件(实际项目中路径没错,因为的确包含进来了),在两个include之间是index的实际内容,但是在运行程序时,却出现有些css,(js??)没有被正确显示(或应用)

问题原因:在top.jsp中有些样式影响到了index.jsp中的实际内容的样式?(也许大概)

                   

解决经过:(试过在index实际内容之前使用include包含bottom.jsp,结果显示正常)

                在比较bottom.jsp和top.jsp中的差别之后,发现top.jsp中有一个<script>.....</script>(最后,发现就是这个影响的,虽然还是不知道为什么),将<script>.....</script>删除之后,index.jsp页面显示正常(当然top.jsp显示不正常),最后是将top.jsp中的<script>.....</script>放到index.jsp中解决的。



备注:该文是我在学习JavaEE时遇到问题的备忘录,只针对我创建的工程遇到的问题!!!

猜你喜欢

转载自blog.csdn.net/LQingGang/article/details/79631948