为什么我的jsp页面修改后不能刷新出新的结果,要重新启动tomcat才可以。
为什么我的jsp页面修改后不能刷新出新的结果,要重新启动tomcat才可以。
源自:JSP入门
3-3 JSP程序脚本
22
收起
正在回答
4回答
Eclipse中修改jsp文件后,是可以不重启服务器,页面直接更新的,但是如果修改配置文件,就需要重启服务器了。
在IDEA中,修改文件后,需要选择下面红框内的同步按钮来进行同步,同步之后就刷新页面就更新了:
或者选择重启按钮——选择Update resources ——选择OK,再刷新页面就可以了:
如果只修改了jsp页面,选择Update resources就可以了,
如果连同类文件都修改了,就需要选择Update classes and resources了。
这也是Eclipse和IDEA工具上的区别。祝学习愉快!
namespace_zjm
2018-03-23 13:56:03
<%-- Created by IntelliJ IDEA. User: Administrator Date: 2018/3/22 Time: 16:42 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <% int i = 10;%> <% if (i>10){ out.println("i>10"); }else { out.print("i<=10"); } %> </body> </html>
上面是原本的代码
<%-- Created by IntelliJ IDEA. User: Administrator Date: 2018/3/22 Time: 16:42 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <% int i = 10;%> <% if (i>10){ out.println("i>10"); }else { out.print("i<=10"); } %> <hr> <% if (i>10){%> <span>i>10</span> <%}else {%> <span>i<=10</span> <%}%> </body> </html>
这是修改后的代码
namespace_zjm
2018-03-22 17:43:14
jsp文件修改代码之后,没有重启项目,刷新浏览器,没有显示修改后的结果,但是重启项目后就可以看到修改后的结果。
我修改jsp文件代码的时候,tomacat服务器也没有停。
也就是说,我现在想看到jsp修改后的结果,必须重启项目,而不是像视频中刷新浏览器就可以看见。
Java Web基础入门2018版
- 参与学习 716 人
- 提交作业 185 份
- 解答问题 1363 个
会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星