jsp 页面 中 java 获取js值

请问大神一个问题哈,在一个jsp页面中。java代码怎么获取js中的值呢?假如说js中vari=‘手机端’。在jsp页面中java代码怎么去获取这个i值呢???... 请问大神一个问题哈,在一个jsp页面中。java代码怎么获取js中的值呢?假如说js中var i=‘手机端’。在jsp页面中java代码 怎么去获取这个i值呢??? 展开
 我来答
lxw19900226
2015-03-11
知道答主
回答量:3
采纳率:0%
帮助的人:3482
展开全部
在同一个jsp页面获取不了,你可以把js值传到一个隐藏域提交到class里获取
更多追问追答
追问
  • 我看着ajax可以实现呢,但是不会ajax~~~麻烦你给想想哈

追答
ajax是在不刷新页面的情况下访问服务器处理数据,也就是先把值提交到class里,在给jsp页面的Java赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德艺双馨520920
推荐于2016-10-07 · TA获得超过653个赞
知道小有建树答主
回答量:798
采纳率:92%
帮助的人:250万
展开全部

你好,提问者:

       对于你这个问题我给出的解决方法是:

        js脚本中:

        var i = "手机端";    //你给i赋值
        $("#phono").val(i);   //将你赋值的数据返给id为phono的标签 
   Jsp页面:
  <input type="text"  id="phono" name="phono" value="">  //这样页面就能获取到你js中所赋值的数据了
追问
java 文件 怎么获取到呢??谢了~
追答

       什么叫Java文件获取?

你用的是ajax直接用他往后台传值就可以了啊……

给你个例子好了:

 function submitData(){
var ctx = "<%=request.getContextPath()%>";
var idno="111";
var phono = $("#phono").val(i);
$.post(
ctx+'bindingCard',  //后台方法路径
{
idno:idno,
phone:phone
},
function (data) //回传函数
{
 }
 );
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式