jsp页面刷新问题 是不是你JSP文件的路径没有对,你一直修改的是其它路径里面的,而不是tomcat里面指定的路径里面的JSP哦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不是上面的原因你就找到 jsp_servelet 文件,把里面对应的.class文件删除下次 jsp 也就会重新编译了! 嘿嘿.还真的不是路径错误.而且我没用servlet. 现在发现一解决方法,把其文件删除,再访问路径,刷新,报404,之后,再创建同名文件,就好了.但是奇怪就奇怪在为什么我重启之后都不行.把文件内部内容清理都不行.只有删除行呢?还有.ie的temporary我都删了.能删的cache全删了. 我的一貫解決辦法是把works目錄下我設置的虛擬目錄中的東西全部刪除掉,然後tomcat重起 我也遇到过同样的问题,总是删work 下的文件。继续关注! 对头,把tomcat目录下面的work目录下面的东西全部删掉然后重启tomcat或者你在配置tomcat的时候,设置reloadable=true撒 可惜问题就是reloadable=true已经设置了. 问题是不是在我有一个Statement实例叫stat在去完result set后.在rs.next循环中,我有调用stat.executeUpdate();因为我已经把代码删到只剩这块了.问题应该在这吧.... 我的TOMCAT"C:\Tomcat 4.0\work\Standalone\localhost"把你在TOMCAT目录下的文件夹删除就可以了。 关注中。也许你删除的不是你使用的tomcat的work目录吧,哈哈 有可能是 hajavaor(思者) 说的你机器上有几个tomcat? 我把standalone都删了.但是我既然已经设置reloadable=true.每次都要删文件夹那也太麻烦了吧.ie我选了.every visit to the page 只有一个tomcat.而且只有一个service.我的service是mannual的. 如果跟 ie 有關,你就在你的網頁 <head>中加上下面的話<meta http-equiv="Expires" CONTENT="0"><META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"><meta http-equiv="Pragma" CONTENT="no-cache"> c:\tomcat\conf 目录下 server.xml文件配置:加上<Context path="/cyvod" docBase="d:/cyvod" debug="0" reloadable="true">然后在自己的cyvod文件夹里建立 WEB-INF 文件夹 并配置 web.xml文件如下(这个文件也是自己建立的)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><servlet> <servlet-name>UserManageServlet</servlet-name> <servlet-class>user.UserManageServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>UserManageServlet</servlet-name> <url-pattern>/manage/UserManageServlet</url-pattern> </servlet-mapping> <servlet> <servlet-name>manageservlet</servlet-name> <servlet-class>manage.manageservlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>manageservlet</servlet-name> <url-pattern>/manage/manageservlet</url-pattern> </servlet-mapping> </web-app>在 WEB-INF 文件夹下建立一个classes 文件夹把你的类及SERVLET都放到里面就可以了至于JSP文件放到 cyvod这个文件夹下就可以运行了这样配置出来的路径是:d:\cyvod、、、、、myfirst.jsp 你自己的JSP文件 、、、、、WEB-INF 、、、、、、、、、web.xml、、、、、、、、、classes、、、、、、、、、、、、、你自己的类文件和SERVLET文件,例如:user.class 清除tomcat缓存\Tomcat\work\Standalone\localhost flyshp(天堂雨) ( 同意 好了.看来也只能不断删除work里的东西了. web路径问题!! 怎么修改用name获得的对象的样式 图解如何自定义报表菜单? 在JSP页面上如何实现倒计时功能? 一个页面要放两个三级联动下拉框 eclipse安装myEclipse的问题 如何在HTML中直接左键点击下载XML文件? 谁能提供一个工作流组件,能集成 在web应用里的 越简单越好 怎么求得一个字符串的长度? 关于Java服务器程序运行的问题 我想在显示页面前下载一个.txt文件, 不要出现下载对话框,怎么弄啊 TOMCAT中配有连接池问题?问题如能解决马上送分(决不食言)
而且我没用servlet.
但是奇怪就奇怪在为什么我重启之后都不行.把文件内部内容清理都不行.只有删除行呢?
还有.ie的temporary我都删了.能删的cache全删了.
然后重启tomcat或者你在配置tomcat的时候,设置reloadable=true撒
我有一个Statement实例叫stat
在去完result set后.
在rs.next循环中,我有调用stat.executeUpdate();
因为我已经把代码删到只剩这块了.问题应该在这吧....
我的TOMCAT"C:\Tomcat 4.0\work\Standalone\localhost"把你在TOMCAT目录下的文件夹删除就可以了。
也许你删除的不是你使用的tomcat的work目录吧,哈哈
你机器上有几个tomcat?
你就在你的網頁 <head>中加上下面的話<meta http-equiv="Expires" CONTENT="0">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta http-equiv="Pragma" CONTENT="no-cache">
加上
<Context path="/cyvod" docBase="d:/cyvod" debug="0" reloadable="true">然后在自己的cyvod文件夹里建立 WEB-INF 文件夹 并配置 web.xml文件如下(这个文件也是自己建立的)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>UserManageServlet</servlet-name>
<servlet-class>user.UserManageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UserManageServlet</servlet-name>
<url-pattern>/manage/UserManageServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>manageservlet</servlet-name>
<servlet-class>manage.manageservlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>manageservlet</servlet-name>
<url-pattern>/manage/manageservlet</url-pattern>
</servlet-mapping>
</web-app>
在 WEB-INF 文件夹下建立一个classes 文件夹
把你的类及SERVLET都放到里面就可以了
至于JSP文件放到 cyvod这个文件夹下就可以运行了
这样配置出来的路径是:
d:\cyvod
、、、、、myfirst.jsp 你自己的JSP文件
、、、、、WEB-INF
、、、、、、、、、web.xml
、、、、、、、、、classes
、、、、、、、、、、、、、你自己的类文件和SERVLET文件,例如:user.class
\Tomcat\work\Standalone\localhost
同意