js或者jsp向jsp中的java变量传值

我有一个方法是获取jsp中相应参数,想把这个值传给该jsp的java变量中,可以实现吗?例如方法<page-id/>获取的是一个id,之后赋给jsp中的java变量<%i... 我有一个方法是获取jsp中相应参数,想把这个值传给该jsp的java变量中,可以实现吗?
例如方法<page-id/>获取的是一个id,之后赋给jsp中的java变量<%int i;%>,这个有什么方法吗?通过js传也可以
展开
 我来答
wm159632
2011-04-13
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
<form id="form1" name="form1" method="post" action="需要转向的页面">
<input type="text" name="name" id="textfield" />
<input type="submit" name="button" id="button" value="提交" />
</form>
接收页面 首先写个java vo 要与表单的对象一致 来保存表单提交的值
接收页面

<jsp:useBean id="自定义名" scope="page" class="vo名"></jsp:useBean>//用来调用vo
<jsp:setProperty property="同上自定义名" name="name名称"/>往vo中存放值
<jsp:getProperty property="同上自定义名" name="vo中保存值的名称"/>//取出VO中的值
</body>
<%= 自定义名.get返回值 %> 取出vo值

其中可能要放入一个包 我记不带清楚了 包名是jstl.jar
js也可以向java传值 还是表单的关系上传的
在js中做个虚拟的标点提交按钮 用js给表单赋值后进行提交 就ok了
tdk133078
2011-04-21
知道答主
回答量:32
采纳率:0%
帮助的人:12.4万
展开全部
谁说JS不能向jsp,java传值?
传递中文需要转换
location.href='/success.jsp?id=123';
location.href='/TestServlet?id=123';
举个例子:a.jsp 向 b.jsp传值
a.jsp
<% String name = "zhangsan" %>
<input type=”hidden“ name=“a” id="a" value="<%=name%>"
<script>
var n = document.getElementById('a').value;
location.href='b.jsp?name='+n;
</script>
b.jsp
<%
String name = request.getParameter("name");
out.println(name);
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cailovefeng
推荐于2016-09-01 · TA获得超过132个赞
知道答主
回答量:106
采纳率:0%
帮助的人:80.1万
展开全部
在jsp页面中
java对java传值可以
js对java传值可以
但是java不能向js传值

java向js传值。
var ii=<%=i%>
你说的好像实现不了
追问
我是希望js向java传值,这个怎么实现
追答
不好意思  刚才说反了
js不能想java传值
只能是java向js传值
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式