jsp页面上面如何将复选框选中的那行的id值传送到servlet!

jsp页面上面如何将复选框选中的那行的id值传送到servlet!,第1张

jsp中获取checkbox 的值都是通过name 映射的,如果要传id的话,可以把id和name命名统一就可以了。

参考写法:

比如页面上有<input type="checkbox" id="cc" name="cc" value="苹果">里name和id都改成一样的,只要你在confirmjsp页面写上如下代码

<%

String arr[]= requestgetParameterValues("cc");//这时接收到的就是一个数组

for(int i=0;i<arrlength;i++){

outprintln(arr[i]);

}

%>

servlet中获取到的是cc字符数组,循环处理就可以了。

1、如果你用的servlet的话,可以用requestgetParameter("name");这样获取jsp页面中表单name="name"值的数据。

2、如果用的struts2的话,必须在Action中写相应的get,set方法,

比如:jsp页面中有个name值等于“name”,那么相应的Action中要有相应的name属性的set和get方法。

Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。

Java还剔除了C++的 *** 作符过载(overload)和多继承特征,并且不使用主文件,免去了预处理程序。因为Java没有结构,数组和串都是对象,所以不需要指针。Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。

扩展质料:

Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-time system)的系统上运行。

在一个解释性的环境中,程序开发的标准“链接”阶段大大消失了。如果说Java还有一个链接阶段,它只是把新类装进环境的过程,它是增量式的、轻量级的过程。

因此,Java支持快速原型和容易试验,它将导致快速程序开发。这是一个与传统的、耗时的“编译、链接和测试”形成鲜明对比的精巧的开发过程。

参考资料:

java-百度百科

//首先要导入这个标签库,如果导入后出错,说明没有相应的jar包,去百度一下,下载了放到lib下

<%@ taglib prefix="c" uri=";

之后利用jstl标签和el表达式配合循环输出。以一个表格为例子,动态输出内容,当然你在servlet需要将获得的数组封装到request或者session中。再通过转发或者重定向到新的jsp进行循环输出,用转发的话可以 requestsetAttribute("student", 你的数组)和sessionsetAttribute("student", 你的数组),但是如果重定向只能用第二个了。下面是具体代码

//这样会循环输出student

<body>

<c:forEach var="s" items="${student}">

   Item <c:out value="${s}"/><p>

</c:forEach>

</body>//这样的表格tr就会循环输出了

<body>

<table>

<c:forEach var="s" items="${student}">

   <tr>${s}</tr>

</c:forEach>

</table>

</body>

1、首先按照图示输入代码初始化Map<String,String>。

2、编写前台代码,使用foreach标签遍历Map<String,String>。

3、访问前台页面,可以看到Map<String,String>的遍历结果。

4、后台代码如下,初始化Map<String,Map<String,String>>。

5、编写前台代码,使用foreach标签遍历Map<String,Map<String,String>>。

6、访问前台页面,可以看到Map<String,Map<String,String>>的遍历结果,此时数据已经拍成了一个下拉列表了。

以上就是关于jsp页面上面如何将复选框选中的那行的id值传送到servlet!全部的内容,包括:jsp页面上面如何将复选框选中的那行的id值传送到servlet!、java怎样在后台获取前台jsp页面文本框的value值、jsp循环数组,该怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9591503.html

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

发表评论

登录后才能评论

评论列表(0条)

保存