$.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 展开
<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?'},
是参数名: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?'},
展开全部
你的url也是带有?号,这样完整的url就有两个问号了,我不知道是不是这个问题,最好把你的url编码一下,再在servlet里面下断点看是否有访问到servlet并查看传入的值是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用firebug调试一下,看到底神马地方出问题了 一步步走
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看jsp页面所处的目录是不是顶级目录 Demo应该是在顶级,如果jsp不是 那么ajax访问时的url就不对了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询