| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 674 人关注过本帖
标题:[求助]一个关于Servlet 的链接问题
只看楼主 加入收藏
梧桐
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2005-11-17
收藏
 问题点数:0 回复次数:5 
[求助]一个关于Servlet 的链接问题

在jsp页面有这个链接:
<a href="/selectuserinfo" target="blank">查看用户列表</a>

servlet配置文件如下: 
<servlet>
<servlet-name>selectuserinfo</servlet-name>
<servlet-class>common.servlet.SelectUserInfo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>selectuserinfo</servlet-name>
<url-pattern>/selectuserinfo</url-pattern>
</servlet-mapping>

我在调试jsp的时候,点击的时候浏览器变成一遍空白,然后就一点反应都没有了.
难道不能用链接的方式调用servlet么?
搜索更多相关主题的帖子: Servlet 浏览器 链接 servlet 
2007-05-23 20:39
梧桐
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2005-11-17
收藏
得分:0 
以下是引用梧桐在2007-5-23 20:39:17的发言:

在jsp页面有这个链接:
<a href="/selectuserinfo" target="blank">查看用户列表</a>

servlet配置文件如下: 
<servlet>
<servlet-name>selectuserinfo</servlet-name>
<servlet-class>common.servlet.SelectUserInfo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>selectuserinfo</servlet-name>
<url-pattern>/selectuserinfo</url-pattern>
</servlet-mapping>

我在调试jsp的时候,点击后浏览器变成一遍空白,然后就一点反应都没有了.
难道不能用链接的方式调用servlet么?
期待指点!!


The future is ours to build!
2007-05-23 20:40
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
[CODE]


你那样写<a href="/selectuserinfo" target="blank">,它只是在当前的路径后面加上了"/selectuserinfo",应该不一定是在根目录位置的.需要写成 http ://host:port/你的应用名/selectuserinfo

[/CODE]

[此贴子已经被作者于2007-5-24 10:45:22编辑过]


老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-05-24 10:43
double_bccn
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-22
收藏
得分:0 
http ://host:port/你的应用名/selectuserinfo
这样写是绝对路径吧,如果你的应用名变化或者port变化,那很多用这种绝对路径的地方都要修改!
我是新手,href="/selectuserinfo" 这样写不可以吗,我这边有类似的情况,是可以的阿
2007-05-25 08:31
神vLinux飘飄
Rank: 1
等 级:新手上路
威 望:1
帖 子:309
专家分:0
注 册:2007-1-27
收藏
得分:0 
你就写成绝对路径吧

泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界
2007-05-25 08:53
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
以下是引用double_bccn在2007-5-25 8:31:53的发言:
http ://host:port/你的应用名/selectuserinfo
这样写是绝对路径吧,如果你的应用名变化或者port变化,那很多用这种绝对路径的地方都要修改!
我是新手,href="/selectuserinfo" 这样写不可以吗,我这边有类似的情况,是可以的阿

SERVLET的调用需要根配置文件里的URL一致,如果你本身URL只是根目录的,你却在子目录中调用当然不行.不过也可以用"../"这种形式,总之最后路径需要和配置文件匹配!


老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-05-25 10:12
快速回复:[求助]一个关于Servlet 的链接问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029111 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved