java,在jsp页面怎样用 标签 获取当前页面控件里的值

java,在jsp页面怎样用 标签 获取当前页面控件里的值,第1张

你好!

用js就可以实现呀

每一个控件可以加一个id的属性,然后写JS

documentgetelementById("elementname")value

就可以了

如果对你有帮助,望采纳。

用这个requestgetParameterNames(); 本来就是把页面上所有的参数都传过来的,包括控件的一些名称,因为他需要和后台绑定的,你可以直接取文本框的值,但这样要一个个取,或者你将10个文本框定义成一个数组类型传过来

如果一定要用这个方法的话,那就得多每个参数追加判断,如果是文本框的名称就加入枚举容器里,

对于冒泡排序的话,学过语言的人都会就不讲了,这是试题吧,要是应用谁要需要自己写排序算法啊,java枚举容器都有排序方法的,用一下就可以了,你喜欢怎么用都可以!

假设这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>

请采纳

代码实在懒得写了,大概说下关键点吧。

1、jsp通过form把参数提交到servlet;

2、servlet通过requestgetParameter()来取到form提交的一般值;

3、通过你的持久层的方法按参数把数据取出来;

4、servlet通过requestsetAttribute("参数名", 值)或sessionsetAttribute来保存结果;

5、servlet转到jsp;

6、jsp上通过el表达式,如${参数名}来显示你servlet存的东东。

1

<input type=radio name=rd1 value=1>

<input type=radio name=rd1 value=4 checked>

在jsp中获取方式就是requestgetParameter("name");

<%

String rv = requestgetParameter("rd1");

//获取的值是4,如果5个单选项一个没选,获取的值是null

%>

2,jquery本身可以未提交获取,javascript方式也算其中之一。

这么跟你说吧

jsp中<%%>中的代码会最先执行

也就是将其中所有的东西都执行了才生成了HTML代码

也就相当于你刚请求这个页面时,request中parameter肯定是空的

就会alert 出一个null

除非你请求这个jsp时写上

jsptext1=text

但这样中文是传不过去的

你一定要了解这些东西执行的顺序

再不你可以直接将表单提交给这个jsp

下次的时候就能获取到了text1的值了

注:jsp真正执行时会被先编译成class

如果上天再给我一次选择的机会,我坚决不回答这个250提的问题

以上就是关于java,在jsp页面怎样用 标签 获取当前页面控件里的值全部的内容,包括:java,在jsp页面怎样用 标签 获取当前页面控件里的值、一个java问题(jsp)、jsp中Java代码如何获取下拉选项框选中的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存