2 qq 25496571 qq_25496571 于 2017.01.07 16:41 提问

jquery的值传到jsp里失败

图片说明

6个回答

u010528826
u010528826   2017.01.07 16:47

$.get('....price='+price); 改成 $.get('....price='+$price);

u010528826
u010528826 回复qq_25496571: 看我的新回答
一年多之前 回复
qq_25496571
qq_25496571 不行啊,还是取到的值为空
一年多之前 回复
u013126379
u013126379   2017.01.07 17:03

可以传值的

$.get('get.jsp',{'price' : price});

qq_25496571
qq_25496571 还是null
一年多之前 回复
u010528826
u010528826   2017.01.07 17:11

仔细看了一下我感觉你这整个方式好像不对。
$.get()是向你的URL发起一个异步的AJAX请求,
然后get.jsp页面中req.getParameter()是可以获取请求参数,比如你这样写:

u010528826
u010528826   2017.01.07 17:17

仔细看了一下我感觉你这整个方式好像不对。
$.get()是向你的URL发起一个异步的AJAX请求,
然后get.jsp页面中req.getParameter()是可以获取请求参数,比如你这样写:

 <a href="get.jsp?price=100"....>

是可以取到的。但是在jsp里面获取异步请求的参数,我就不知道怎么搞了。感觉应该实现不了

u010528826
u010528826 回复qq_25496571: 你这个应该需要一个Servlet。直接在JSP里面搞我也不知道怎么弄
一年多之前 回复
qq_25496571
qq_25496571 我也不知道啊,我是初学者,我看到网上有的是这么写的
一年多之前 回复
u013126379
u013126379   2017.01.07 17:20

在页面console.log();打印下你的price,看下是否有值,再看下你后台接收的名称是否一致。
把$price变成price试试。

Mrtwofly
Mrtwofly   2017.01.08 20:56

$.get('get.jsp',{'price' : price});

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何将JSP中的java代码中的值,传入JS代码中去
原文地址:如何将JSP中的java代码中的值,传入JS代码中去作者:回忆的季节 经过大半天的研究摸索,终于弄明白怎么把JSP中的java代码中的值,传入JS代码中去。 由于自己才刚刚开始接触javaWEB 开发,今天在那儿做用户登录功能,用户在未登录时显示“登录”链接,登录后在原来“登录”的地方,改变为用户的昵称!由于自己一点经验也没有,以为就一个session就够了,在java代
JSP传入Service多个值是用数字解决办法
  private final String DEL_STEP = ",";        public boolean paymoneyall(String id)throws ApplicationException{          String[] ids = StringUtils.split(id, DEL_STEP);        //按“,”分割传进来的多个id,处理的不是几个
JSP中枚举的遍历和Jquery填充后台传入数据
本菜鸟是新的不能再新的菜鸟了,菜鸟作为实习生进来一家公司上班,两眼一抹黑,只是把自己学到的觉得有用的写下来。 项目背景:Spring+Spring mvc+MyBatis JSP中将枚举遍历显示 1.建立一个ATEnum.java 的枚举类 public enum aTEnum { AT1(1,"AT1"),AT2(2,"AT2"); private int id;
如何将下拉框中的值传到后台
https://jingyan.baidu.com/article/19192ad8e81b33e53f570760.html
Jquery获取下拉框被选中的value值,并传到后台,然后后台回显到界面
Js部分: $(function(){ //回显 schoolCode 下拉框id ${schoolCode} 后台放作用域里的值 $("#schoolCode option").each(function(){ if($(this).val() == '${schoolCode}'){ $(this).attr("selected", true); } }); }); $('
关于jsp加载jquery时,显示加载失败
当我们加载jquery时,如果出错:
js操作从后台传到jsp页面上的list数据
一、取list长度 jsp中使用${list.size }会编译成list.getSize()方法,并不能获取list的长度,因为程序回去找List对象中的getSize()方法,所以只能想别的办法, 一种方法是在后台程序Action中声明一个变量存储list的长度,并对这个变量设置get set方法,但是这个方法有点麻烦,还多了一个变量,另外一种方法可以使用jstl中的function
Jquery实现一个jsp向另一个jsp跳转并传参
Jquery实现一个jsp向另一个jsp跳转并传参 jquery代码:   $(document).ready(function(){      $("#changnum").click(function(){        var devicedetailmodel = $("#devicedetailmodel").val();        document.queryfo
Servlet 中将list集合或数组通过Ajax传到jsp
Servlet 中将list集合或数组传通过Ajax传到jsp
servlert生成session传到jsp,servlert从jsp页面获取session的值
今天更是进一步理解了对象的含义。是的,楼主是条单身狗。但是我还是更深一步的理解了面向对象中对象的含义呀(呸,卖什么萌。。。。。。)。 首先做个简单的例子,jsp页面偏爱于el标签。el标签真的很舒服的说,虽然学的不行。 login的servlert public class Login extends HttpServlet { private static final long ser