jsp 获取页面上值的问题

jsp 获取页面上值的问题,第1张

用Jquery很容易实现,你的代码太乱,我没看到循环在哪,说说思路,你的循环都在table里,每一tr是一组数据,第一个td是id列,最后几个是按钮,点击按钮用jquery取到当前单元格,然后取到当前单元格所在的tr,再取到所在tr第一个子元素也就是第一个td的值,这样就可以了

假设这JSP叫 indexjsp,自己提交给自己

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<html>

<body>

<form id="test" method="post" action="indexjsp">

<select id="code"  name="plugin">

<option value="1cn">cn</option>

<option value="2us">us</option>

<option value="3en">en</option>

</select>

<input type="submit" value="提交">

<br>

<%outprintln(requestgetParameter("plugin")); %>

</form>

</body>

</html>

请采纳

在后面的页面中使用 requestsetCharacterEncoding("UTF-8"); 确保能够提取到中文

String name=requestgetParameter("name"); 这句就可以得到文本框的内容;

但是以上可能会有问题,如果name输入的是中文或者一些杂乱文字,name可能提取是乱码,

尽量使用From吧,你可以多使用几个From,名字不起一样的,其属性加入method="post",也使用上面的方法就可以实现了

jsp是无法直接或取页面中js变量的值,但是可以通过间接的方法,用html的方法

例如:

<input id="data" type="hidden" value="你想要的数据" />

在html里定义一个上面的标签,把js的值放到标签里,然后jsp去获得这个值

requestvoid 通过request获取后台的值,

${void} 通过EL表达式获取后台值,

区别,EL需要在导入相应的包,二而request可以直接使用,

通常情况下不管是在表单还是在script 代码中,都可以使用,主要看个人习惯。

Ajsp

:通过post

和get、连接都可以传

连接的:

a

herf='Bjspname=<%=name%>'>传递到B页面</a>

Bjsp

:

B页面通过如下代码接收

<%

String

name=requestgetParameter("name");

outprintln("接收到:"+name);

%>

java类获取jsp页面中input标签的值的方法:

jsp页面代码:

<input style="display: none;" type="text" id="id_proj" name="swfID" value=""/>

注:style="display: none;" 这里display属性值为none表示隐藏input标签

java类的代码:

String swfID = requestgetParameter("swfID"); //注这里一定要是input标签的name的值

javascript获取input的值和给input赋值的方法:

js代码:

获取input的值

<SCRIPT type="text/javascript">

function checkTip()

{

var id_pID=documentgetElementById("id_proj");

id_projvalue="同行网txw100com";

}

</SCRIPT>

给input赋值

<SCRIPT type="text/javascript">

function checkTip()

{

var id_proj=documentgetElementById("id_proj")value; //注:这里的id_proj一定要是input标签的id的值

}

</SCRIPT>

页面body中的代码

<input type="text" id="id_proj" name="swfID" value=""/>

以上就是关于jsp 获取页面上值的问题全部的内容,包括:jsp 获取页面上值的问题、jsp页面java代码如何获取本页面的参数、JSP 如何获取另一个页面的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9345407.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存