让tomcat及时编译,publish一下就可以了
来源:互联网 发布:wan 微型端口 ip 编辑:程序博客网 时间:2024/06/04 18:35
当不能及时编译时,publish一下就可以了。
work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录
jsp,tomcat的工作原理:
当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.Java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,进行响应客户端的工作。
当然为了即刻生效,建议在修改jsp页面后立即清除work目录里的文件。
关闭Tomcat打开tomcat/work目录
删除Catalina目录
运行Tomcat
其实可以用RD命令删除整个目录,只需打开 tomcat/bin/startup.bat 文件,在开头加入
rd/s/q "C:\Tomcat 6.0\work\Catalina"
路径根据自己实际情况做修改,这样每次启动Tomcat的时候就会先删除页面缓存了,不用担心页面修改后没被重新编译。
另外,tomcat容器中,对转换后的java文件(比如:index_jsp.java)的编译最大只支持64k,所以在其他容器中的jsp移植到tomcat容器中时会遇到大jsp文件会发生无法编译的情况,所以建议把jsp中的业务逻辑写入单独的类,在jsp中通过调用这个类的静态方法来执行,并将jsp页面中的js提取出来放到单独的js文件内。
0 0
- 让tomcat及时编译,publish一下就可以了
- 让PHP COOKIE及时生效,不用刷新就可以使用
- 让PHP COOKIE及时生效,不用刷新就可以使用
- 网页优化。-->其实看了注意一下就可以了
- VC 调试错误,在界面推出操作时报如下错误,从新全部编译一下就可以了!
- poj2243 跳马问题,bfs一下就可以了。
- 如何让Tomcat免安装就可以直接运行?
- 只需要点一下鼠标,就可以让你的数学试卷/教案中的数学公式更美观
- PHP中COOKIE及时生效,不用刷新就可以使用
- PHP中COOKIE及时生效,不用刷新就可以使用
- 第八届河南省程序设计大赛-引水工程,最小生成树转化一下就可以了;
- 第十三届校赛之相交的矩形(1221)(水题,暴力一下就可以了)
- 累了就休息一下
- ffmpegx86依赖库,装了libssl-dev 就可以让ffmpeg找到openssl了
- 点tomcat的startup.bat,怎么闪一下就什么都没了
- 你可以总结一下了
- 总算可以放松一下了!
- Nokia Symbian PKG sis文件就会及时更新了
- 使用JS操作SVG示例--时钟
- Python安装第三方模块时的“unable to find vcvarsall.bat”
- java程序中的连接池
- android线程的学习
- Design Patterns——Builder 模式、原型模式、工厂模式、抽象工厂模式
- 让tomcat及时编译,publish一下就可以了
- Android - ScrollView中嵌套ListView的冲突解决
- IOS 获取iOS设备当前运行的进程
- Divide and Conquer
- iOS UIWebView 通过 cookie 完成自动登录验证
- 乱码问题(2)网页乱码
- ubuntu下设置开机自启动项
- nyoj 最少拦截系统
- js 对象方法、类方法、原型方法的区别;私有属性、公有属性、公有静态属性