求助!一个Tomcat下访问Servlet的问题 是不是没有servlet.jar那个文件呀?! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 servlet.jar是在编译.java的时候才用呀,HelloServlet.java已经成功编译了HelloServlet.class 也已经生成了呀 web.xml没错,不知server.xml对了没,最好用ip,不用localhost http://localhost:8080/servlet/HelloServlet 少了端口号!!!(:8080) 出现下载对话框跟你的系统服务有关请求并没有发到tomcat,可能在中途被截获了最好把SQLServer服务关掉(如果不用的话) 谢谢楼上几位端口是80,主页也能正常显示SQLServer是关掉的 还有些什么可能呢? 我重装了Tomcat,主页能显示,但是访问servlet的时候出现500错误,这是什么原因呢?server.xml我没有配置过,该怎样写啊 ? <?xml version="1.0" encoding="ISO-8859-1"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd" version="2.4"> <display-name>网络商店</display-name> <description> 网络商店 </description> <servlet> <servlet-name>ViewMessageServlet</servlet-name> <servlet-class>shopclass.ViewMessageServlet</servlet-class> </servlet> <servlet> <servlet-name>AddMessageServlet</servlet-name> <servlet-class>shopclass.AddMessageServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>ViewMessageServlet</servlet-name> <url-pattern>/viewMessages_servlet</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>AddMessageServlet</servlet-name> <url-pattern>/addMessages_servlet</url-pattern> </servlet-mapping></web-app> 我也遇到同样的问题。做了一个JSP+SERVLET+JAVABEAN+|SQL我从来没用过TOMCA所以请高手们指点下在TOMCAT下访问SERVLET:需要配置那些东西?怎么配置?具我所知:1。将源文件放在\Tomcat 4.1\webapps\ROOT\目录下2。配置web.xml 但我不知道,web.XML的作用及配置语法。配置好后该放在那个文件夹下。3。配置SERVER。XML SERVER。XML 的作用及配置语法。放在那个文件夹下 将Test.java放在c:\test下,使用如下命令编译: C:\Test>javac Test.java 然后在c:\Test下会产生一个编译后的servlet文件:Test.class 3 .将结构test\Test.class剪切到%CATALINA_HOME%\webapps\myapp\WEB-INF\classes下,也就是剪切那个test目录到classes目录下,如果classes目录不存在,就新建一个。 现在webapps\myapp\WEB-INF\classes下有test\Test.class的文件目录结构 你的web应用如果不是放在root里面的话写成这样试试http://localhost/web应用名/servlet/HelloServlet 求高手解答真的不知道为什么错了 想学习java方面的技术,又无从下手找不到头绪的进来. ClassCastException Jboss服务器报这样的错 dom4j怎么创建一个Element XML的数据压缩方面的资料,我现在急需,无限感激!!! Tomcat中能否配置两个站点? 各位老大帮帮忙!!! 关与DOM新建XML文件。有没有人感兴趣? 是买本EJb看,还是买一本什么都讲的jeEE看。。 问一个distinct的问题,不知道有没有解决的办法? 在我的Tomcat中为什么配置好的虚拟路径会在一段时间后自动失效.还要我手动再启动一次?
HelloServlet.class 也已经生成了呀
少了端口号!!!(:8080)
请求并没有发到tomcat,可能在中途被截获了
最好把SQLServer服务关掉(如果不用的话)
SQLServer是关掉的 还有些什么可能呢?
server.xml我没有配置过,该怎样写啊 ?
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
version="2.4"> <display-name>网络商店</display-name>
<description>
网络商店
</description>
<servlet>
<servlet-name>ViewMessageServlet</servlet-name>
<servlet-class>shopclass.ViewMessageServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>AddMessageServlet</servlet-name>
<servlet-class>shopclass.AddMessageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ViewMessageServlet</servlet-name>
<url-pattern>/viewMessages_servlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AddMessageServlet</servlet-name>
<url-pattern>/addMessages_servlet</url-pattern>
</servlet-mapping>
</web-app>
我从来没用过TOMCA所以请高手们指点下
在TOMCAT下访问SERVLET:需要配置那些东西?怎么配置?具我所知:
1。将源文件放在\Tomcat 4.1\webapps\ROOT\目录下
2。配置web.xml 但我不知道,web.XML的作用及配置语法。配置好后该放在那个文件夹下。
3。配置SERVER。XML SERVER。XML 的作用及配置语法。放在那个文件夹下
C:\Test>javac Test.java
然后在c:\Test下会产生一个编译后的servlet文件:Test.class
3 .将结构test\Test.class剪切到%CATALINA_HOME%\webapps\myapp\WEB-INF\classes下,也就是剪切那个test目录到classes目录下,如果classes目录不存在,就新建一个。 现在webapps\myapp\WEB-INF\classes下有test\Test.class的文件目录结构
写成这样试试http://localhost/web应用名/servlet/HelloServlet