首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

一个关于 servlet 的有关问题

2012-03-01 
一个关于 servlet 的问题就是我用的是eclipse+myeclipse+tomcat5.0我在eclipse中编写的JSP程序可以正常运

一个关于 servlet 的问题
就是我     用的是eclipse+myeclipse+tomcat5.0
          我在eclipse中编写的JSP程序可以正常运行,为什么编写的servlet不能运行啊?
    我编写的servlet程序在项目为   sun   的包   com.servlet里面,名字为   Show.java


我在XML中配置的   servlet-class   为   com.servlet.Show
                                  url-pattern为   /Show

            我在IE中输入   http://127.0.0.1:8080/sun/Show.java为什么老显示
              “     The   requested   resource   (/sun/Show.java)   is   not   available.”
请问下高手,问题出在什么地方啊。谢谢!!


[解决办法]
哥们,我也不是高手,但是可以回答一下你的问题:

你要编译出class文件,才可以执行的哦
[解决办法]
url-pattern为 /Show
那就直接调
http://127.0.0.1:8080/sun/Show就可以了啊
[解决办法]
web.xml需要配置
[解决办法]
http://127.0.0.1:8080/sun/Show
[解决办法]
http://127.0.0.1:8080/sun/Show
不是:http://127.0.0.1:8080/sun/Show.java
[解决办法]
如果 为 sun.com.servlet.Show
那么你配置的时候就要这样写
servlet-class sun.com.servlet.Show
url-pattern为 /Show
http://127.0.0.1:8080/Show
不要sun/

[解决办法]
一,web.xml需要配置,有两个地方要配置的
<servlet>
<servlet-name> show </servlet-name>
<servlet-class> com.servlet.Show </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> show </servlet-name>
<url-pattern> /Show </url-pattern>
</servlet-mapping>

二,要保证编译过的class文件放在sun/WEB-INF/classes/com/servlet中
三,http://127.0.0.1:8080/sun/Show

然后你再试试看。

热点排行