Tomcat里直接修改JSP

hwy1221 2014-01-17 04:53:20
请教各位java高手,本人一直做.NET开发,对java网站开发完全不熟。最近因为公司业务需要,如果我在公司服务器上直接编辑修改JSP中的html代码或javascript代码,不牵涉class类。tomcat会不会报错,停止运行?如果不报错,需要重启才能生效吗?谢谢指教!
如何在linux中重启tomcat,请贴上命令,再次感谢
...全文
576 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwy1221 2014-01-19
  • 打赏
  • 举报
回复
感谢各位高手回答,受益颇丰,分数少了点,请见谅!谢谢
宁波朱超 2014-01-18
  • 打赏
  • 举报
回复
那要看你改了JSP里的什么内容了 涉及到class类的那肯定要重启服务了。 如果是文字编辑什么的就不必重启了。
  • 打赏
  • 举报
回复
修改html和js应该没问题,但是要把临时文件删掉,就是tomcat下面有个temp和work,要删掉里面的东西。然后用文本编辑器修改jsp。然后cd到bin目录,sh shutdown.sh,然后再sh startup.sh。。 或者ps -ef|grep java,查看java的进程id,然后kill -9 xxx,在startup就行了。
teemai 2014-01-17
  • 打赏
  • 举报
回复
重启吧少年,不然出现问题都没法知道是你改了没实时起作用还是程序本身的bug
suciver 2014-01-17
  • 打赏
  • 举报
回复
引用 7 楼 hwy1221 的回复:
[quote=引用 5 楼 suciver 的回复:] 看人品了,有时会受到tomcat缓存影响,必须要删除缓存,重启tomcat
你好专家:重启tomcat能直接清空缓存吗?[/quote] 光重启tomcat不能清空,把work->catalina->localhost跟你项目名同名的目录就是你这个项目的缓存文件夹了,把他干掉就好了。
hwy1221 2014-01-17
  • 打赏
  • 举报
回复
引用 8 楼 wjg19890301 的回复:
tomcat下有缓冲文件夹work->catalina,删除即可
是的 谢谢回答
乃刀的青春 2014-01-17
  • 打赏
  • 举报
回复
tomcat下有缓冲文件夹work->catalina,删除即可
hwy1221 2014-01-17
  • 打赏
  • 举报
回复
引用 5 楼 suciver 的回复:
看人品了,有时会受到tomcat缓存影响,必须要删除缓存,重启tomcat
你好专家:重启tomcat能直接清空缓存吗?
hwy1221 2014-01-17
  • 打赏
  • 举报
回复
引用 2 楼 licip 的回复:
你的js与css如何是在jsp页面中的,那你要重新编译jsp文件的。
你好 高手:也就是无法通过WinSCP工具,打开直接编辑里面的html代码或javascript代码,其实我只要修改客户端代码而已,一定要通过java平台改好重新编译才行,然后上传覆盖吗?谢谢
suciver 2014-01-17
  • 打赏
  • 举报
回复
看人品了,有时会受到tomcat缓存影响,必须要删除缓存,重启tomcat
姜小白- 2014-01-17
  • 打赏
  • 举报
回复
引用 3 楼 hwy1221 的回复:
[quote=引用 1 楼 magi1201 的回复:] tomcat 里面有自己的startup.sh和 stop.sh 直接运行就可以了 也可以 ps -ef| /home/aa/tomcat/bin 然后 kill -9 PID ,再重新启动都可以
你好,谢谢你的回答。那在服务器上直接编辑修改JSP中的html代码或javascript代码,不牵涉class类。tomcat会不会报错,停止运行?还是直接就可以用了?谢谢![/quote]页面文件一般可以直接替换,然后可以看到效果。但有时候会受到缓存影响,建议删除一下tomcat缓存,然后重启tomcat。
hwy1221 2014-01-17
  • 打赏
  • 举报
回复
引用 1 楼 magi1201 的回复:
tomcat 里面有自己的startup.sh和 stop.sh 直接运行就可以了 也可以 ps -ef| /home/aa/tomcat/bin 然后 kill -9 PID ,再重新启动都可以
你好,谢谢你的回答。那在服务器上直接编辑修改JSP中的html代码或javascript代码,不牵涉class类。tomcat会不会报错,停止运行?还是直接就可以用了?谢谢!
licip 2014-01-17
  • 打赏
  • 举报
回复
你的js与css如何是在jsp页面中的,那你要重新编译jsp文件的。
姜小白- 2014-01-17
  • 打赏
  • 举报
回复
tomcat 里面有自己的startup.sh和 stop.sh 直接运行就可以了 也可以 ps -ef| /home/aa/tomcat/bin 然后 kill -9 PID ,再重新启动都可以

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧