求助:1,eclipse+tomcat环境下,更改网页内容后,运行内容没变;2.eclipse4.2版本,servlet部署问题。

时间:2021-04-03 16:00:29
1,eclipse+tomcat环境下,更改网页内容后,运行内容没变
内容:
<form name="form"  method="get" action="test.html">

我把action 指向内容改变,重新运行,还是指向原先的内容。重启tomcat没变,知道重启eclipse4.2版本才变,是BUG还是什么原因?

2.servlet里 这样写 @WebServlet("/HelloServer")
HTML:<form name="form"  method="get" action="HelloServer">
提交网页内容后 网址显示:http://localhost:8888/EclipseWebTest/HelloServer 显示网页未找到

需要这样网址http://localhost:8888/EclipseWebTest/项目名称/HelloServer 才会正确显示

如何配置,因4.2版本自动配置web.xml文件,未找到地方配置。

9 个解决方案

#1


和你eclipse有啥关系?

#2


引用 1 楼 fangmingshijie 的回复:
和你eclipse有啥关系?



不晓得啊,搞不定,你们没有碰到这样的情况是吧?

#3


你将项目重载一下呢?
要么就remove再重新add试一下

#4


引用 1 楼 fangmingshijie 的回复:
和你eclipse有啥关系?


早上有试下了,第二个问题可以了,这样写@WebServlet("/HelloServer")会定位到目标网页。

第一个问题还是照样,改了内容,只有重启Eclipse才起作用,好郁闷。

#5


引用 3 楼 luojitao1020 的回复:
你将项目重载一下呢?
要么就remove再重新add试一下


早上又试下了,第二个问题可以了,这样写@WebServlet("/HelloServer")会定位到目标网页。

第一个问题还是照样,改了内容,只有重启Eclipse才起作用,好郁闷。

你说的项目重载,具体指什么意思,我有tomcat重启服务的,不起作用。
麻烦具体说下 你说remove 和 add 具体怎么操作。

网页的内容稍微改动,运行后还是改动前的内容。

#6


百度了,这样搞定:浏览器,工具,internet选项,常规,浏览历史记录,设置,internet临时文件,检查所存网页的较新版本。就是这个默认的自动搞死人。把它改成每次访问网页时,这样每次改动网页都会变动。
万能的百度啊!
感谢这位网友,引用地址:http://blog.sina.com.cn/s/blog_a2fb79c6010143yl.html

#7


顶一下,就是这样解决了,谢谢楼主

#8


引用 5 楼 zhang_xinsin 的回复:
引用 3 楼 luojitao1020 的回复:你将项目重载一下呢?
要么就remove再重新add试一下

早上又试下了,第二个问题可以了,这样写@WebServlet("/HelloServer")会定位到目标网页。

第一个问题还是照样,改了内容,只有重启Eclipse才起作用,好郁闷。

你说的项目重载,具体指什么意思,我有tomcat重启服务的,不……

在你的eclipse上Servers内  右键你tomcat服务器下的项目 remove  再右键tomcat服务器 add and remove your projects 重新加载项目 然后再运行  有些时候你重启服务之后它没有进行重新编译可以这样子重启一下

#9


引用 6 楼 zhang_xinsin 的回复:
百度了,这样搞定:浏览器,工具,internet选项,常规,浏览历史记录,设置,internet临时文件,检查所存网页的较新版本。就是这个默认的自动搞死人。把它改成每次访问网页时,这样每次改动网页都会变动。
万能的百度啊!
感谢这位网友,引用地址:http://blog.sina.com.cn/s/blog_a2fb79c6010143yl.html
        ……


0.0  原来是缓存的问题。。

#1


和你eclipse有啥关系?

#2


引用 1 楼 fangmingshijie 的回复:
和你eclipse有啥关系?



不晓得啊,搞不定,你们没有碰到这样的情况是吧?

#3


你将项目重载一下呢?
要么就remove再重新add试一下

#4


引用 1 楼 fangmingshijie 的回复:
和你eclipse有啥关系?


早上有试下了,第二个问题可以了,这样写@WebServlet("/HelloServer")会定位到目标网页。

第一个问题还是照样,改了内容,只有重启Eclipse才起作用,好郁闷。

#5


引用 3 楼 luojitao1020 的回复:
你将项目重载一下呢?
要么就remove再重新add试一下


早上又试下了,第二个问题可以了,这样写@WebServlet("/HelloServer")会定位到目标网页。

第一个问题还是照样,改了内容,只有重启Eclipse才起作用,好郁闷。

你说的项目重载,具体指什么意思,我有tomcat重启服务的,不起作用。
麻烦具体说下 你说remove 和 add 具体怎么操作。

网页的内容稍微改动,运行后还是改动前的内容。

#6


百度了,这样搞定:浏览器,工具,internet选项,常规,浏览历史记录,设置,internet临时文件,检查所存网页的较新版本。就是这个默认的自动搞死人。把它改成每次访问网页时,这样每次改动网页都会变动。
万能的百度啊!
感谢这位网友,引用地址:http://blog.sina.com.cn/s/blog_a2fb79c6010143yl.html

#7


顶一下,就是这样解决了,谢谢楼主

#8


引用 5 楼 zhang_xinsin 的回复:
引用 3 楼 luojitao1020 的回复:你将项目重载一下呢?
要么就remove再重新add试一下

早上又试下了,第二个问题可以了,这样写@WebServlet("/HelloServer")会定位到目标网页。

第一个问题还是照样,改了内容,只有重启Eclipse才起作用,好郁闷。

你说的项目重载,具体指什么意思,我有tomcat重启服务的,不……

在你的eclipse上Servers内  右键你tomcat服务器下的项目 remove  再右键tomcat服务器 add and remove your projects 重新加载项目 然后再运行  有些时候你重启服务之后它没有进行重新编译可以这样子重启一下

#9


引用 6 楼 zhang_xinsin 的回复:
百度了,这样搞定:浏览器,工具,internet选项,常规,浏览历史记录,设置,internet临时文件,检查所存网页的较新版本。就是这个默认的自动搞死人。把它改成每次访问网页时,这样每次改动网页都会变动。
万能的百度啊!
感谢这位网友,引用地址:http://blog.sina.com.cn/s/blog_a2fb79c6010143yl.html
        ……


0.0  原来是缓存的问题。。