美丽涵涵童装店--说我博客名字,给你们打折!
随笔 - 82  文章 - 266  trackbacks - 0
<2007年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789


点击这里给杨爱友发消息
美丽涵涵童装店
说我博客名字,给你们打折!

常用链接

留言簿(6)

随笔分类

随笔档案

文章档案

好友的BLOG

搜索

  •  

最新评论

阅读排行榜

评论排行榜

首先要配置web.xml文件。
<servlet>
    <servlet-name>user</servlet-name>//SERVLET的名字
    <servlet-class>com.yw.servlet.UserServlet</servlet-class>//在CLASS里面的相对路径
  </servlet>

<servlet-mapping> 
    <servlet-name>user</servlet-name> //SERVLET的名字
    <url-pattern>/user</url-pattern>//浏览器调用SERVLET时的URL
  </servlet-mapping>
这个很容易理解,可是我在JSP里面总调用不到UserServlet。如下:
<form name="mm" method="POST" action="/user">
这个action路径无论怎么写都不对,就是说找不到相应的servlet,郁闷三小时后突然想到半年前的一件事,
把tomcat下的虚拟目录置为 "",运行,好了!不知道为什么,这是第三次必须把虚拟目录置为 ""了。
请高手解答。

------------------------------------------------------------------------------------------------------------------------------------------------
乖,别哭 11:47:57
哦,呵呵~你是指什么意思啊?调 用直接在action=""你servlet在web.xml里的别名啊。
杨爱友 11:48:25
恩 就是调用不到  最后把TOMCAT里的虚拟路径改为""就好了
杨爱友 11:48:32
不晓得WHY
乖,别哭 11:49:40
哦,就是路径问题啊。如果你有虚拟目录的话,web.xml里面写的时候最前面就不能用/
杨爱友 11:50:21
zhy 这样啊  我看看
乖,别哭 11:50:29
或者是jsp里面写的时候要注意。
杨爱友 11:50:52
web.xml里面写的时候最前面就不能用/
试不成了  实验成功 已经把代码删了
乖,别哭 11:51:18
我知道是路径问题,但是我们做的时候也全是直接空路径,这种情况要测试一下,呵呵。
乖,别哭 11:52:00
那就算了,以后知道了就好办了。
杨爱友 11:52:43
我们平时都不是空路径的  可能是因为有类似struts的东西原因吧
乖,别哭 11:52:48
这种方式做的项目一个坏处就是同一个web服务器里不能配几个项目。
杨爱友 11:53:17
是呀 只能一个
乖,别哭 11:54:43
我们现在就是,老要换项目修改的时候就要改配置,不过还好,一段时间也就用那么一个项目。
杨爱友 11:55:46
但我们平时都不用空路径的   不晓得什么时候才必须要用空路径
乖,别哭 11:57:51
做项目的时候注意用相对路径就行了。不要用/login.jsp这种直接到最外层的,要用../../有几层用几个。
posted on 2007-05-31 10:35 杨爱友 阅读(2539) 评论(4)  编辑  收藏

FeedBack:
# re: JSP调用SERVLET问题 2007-05-31 17:19 cresposhi
一般标签库里面有去虚拟目录的标签,加一个就ok了。
不过用相对路径也是个不错的选择。
绝对路径最好不要用。。要不然死的很惨。  回复  更多评论
  
# re: JSP调用SERVLET问题[未登录] 2008-07-19 10:42 大卫
我最近也遇到了这个问题所以才看到你的这篇文章 呵呵 !  回复  更多评论
  
# re: JSP调用SERVLET问题 2011-02-12 10:08 MWL
JSP里调用Servlet需要在web.xml定义好的路径前加上程序名,否则就是找不到,你去掉path的配置只是变相的将程序名作为空了  回复  更多评论
  
# re: JSP调用SERVLET问题[未登录] 2013-06-17 14:26 Tina
我也出现了这个问题,怎么修改web.xml和Action都不行,请问下如何修改Tomcat的虚拟路径?  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
美丽涵涵童装店
亲,说我博客名字,给你们打折!