$.ajax()方法 调用servlet的问题进行异步操作的问题。

servlet没问题已经能访问了,但是jsp前台就是不调用servlet。我单独写了个jsp页面调用就是不行。我把前台代码给贴出来。<scripttype="text/j... servlet没问题已经能访问了,但是jsp前台就是不调用servlet。我单独写了个jsp页面调用就是不行。我把前台代码给贴出来。
<script type="text/javascript" src="./include/jquery-1.4.2.js"></script>
</script>
<script type="text/javascript">
$.ajax({
type: "GET",
url: "/Demo",
data: "str_jia_wei="+"http://59.64.157.47:8080/library_ws/booklocate?barcode=21113002296118",
success: function(s_jiawei_new)
});
</script>
<html><head>
<title>
异步处理
</title></head>
<body>

</body>
</html>
我估计是我这个前台操作代码写的有问题 就是调用不了。我这个就是给servlet传个值然后经过servlet服务端运行后返回给前台一个值。
web.xml配置也贴出来吧
<servlet>
<servlet-name>Demo</servlet-name>
<servlet-class>comservlet.Demo</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Demo</servlet-name>
<url-pattern>/Demo</url-pattern>
</servlet-mapping>

配置的应该没什么问题。不出意外就是前台的代码有问题。
请高手大侠帮忙指点啊
我写其他的值也没有调用得到servlet
展开
 我来答
匿名用户
2010-12-17
展开全部
data: "str_jia_wei="+"http://59.64.157.47:8080/library_ws/booklocate
是参数名:str_jia_wei,值:http://59.64.157.47:8080/library_ws/booklocate?的意思么?
用这个试试
data: {str_jia_wei:'http://59.64.157.47:8080/library_ws/booklocate?'},
qyi8
2010-12-17 · TA获得超过211个赞
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:192万
展开全部
你的url也是带有?号,这样完整的url就有两个问号了,我不知道是不是这个问题,最好把你的url编码一下,再在servlet里面下断点看是否有访问到servlet并查看传入的值是什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mathewxiang
2010-12-17 · 超过36用户采纳过TA的回答
知道答主
回答量:186
采纳率:0%
帮助的人:115万
展开全部
用firebug调试一下,看到底神马地方出问题了 一步步走
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4c52e4a
2010-12-17 · 超过11用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:22.8万
展开全部
看看jsp页面所处的目录是不是顶级目录 Demo应该是在顶级,如果jsp不是 那么ajax访问时的url就不对了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式