社区
Web 开发
帖子详情
jsp如何实现根据下拉列表框中选值取到变量中?
braveguy
2002-03-30 12:47:01
另外:如何实现下拉列表框从数据库中取值?
...全文
540
6
打赏
收藏
jsp如何实现根据下拉列表框中选值取到变量中?
另外:如何实现下拉列表框从数据库中取值?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
braveguy
2002-03-30
打赏
举报
回复
取到变量的目的是动态生成按钮连接,例如选“学生”生成学生资料页面的连接,选“课程”生成课程资料页面的连接。
braveguy
2002-03-30
打赏
举报
回复
远子:问题已经解决,感谢你的耐心和无私精神!!
yuanzi
2002-03-30
打赏
举报
回复
不好意思,编辑器编码问题,出现乱码了,下拉列表是这样的:
<SELECT NAME="FUNtest">
<option value="test1.html">学生</option>
<option value="test2.html">资料</option>
<INPUT TYPE="button" name="FUNsubmit" value="查询" onclick="javascript:clickHref()">
</SELECT>
yuanzi
2002-03-30
打赏
举报
回复
<FORM METHOD=POST name="form1" ACTION="">
<INPUT TYPE="text" NAME="test">
<SELECT NAME="FUNtest">
<option value="test1.html">ѧÉú</option>
<option value="test2.html">×ÊÁÏ</option>
<INPUT TYPE="button" name="FUNsubmit" value="Ìá½»" onclick="javascript:clickHref()">
</SELECT>
</FORM>
<SCRIPT LANGUAGE="JavaScript">
<!--
function clickHref(){
this.form1.action=this.form1.FUNtest.value;
this.form1.submit();
}
//-->
</SCRIPT>
braveguy
2002-03-30
打赏
举报
回复
这个具体的页面其实是这样的:
下拉选单: Textfield(可填写学生学号或课程号)
-学生资料
-课程资料
一个按钮,实现查询,
由于查询结果是2种页面,所以有根据下拉选单向不同的页面提交学号/课程号。
远子,你还在吗?希望大家给我解答,谢谢!
yuanzi
2002-03-30
打赏
举报
回复
用一个onChange事件就可以。例如
<%
java.lang.String url="";
url=request.getParameter(FUNtest);
%>
<%=url%>
<form name="form1">
<select name="FUNtest" onChange="javascript:FUNaction()">
<option value="xuesheng.jsp">学生</option>
<option value="ziliao.jsp">资料</option>
</form>
再写一个FUNaction javascript函数:
<script>
function FUNaction(){
//这儿只是一个例子,你需要根据你的需要进行修改
this.form1.submit();
}
</script>
下拉列表框从数据库中取值,同一般的从数据库中取值是一样的。例如:
<%
java.lang.String student="学生";
java.lang.String studentUrl="xuesheng.jsp";
java.lang.String ziliao="资料";
java.lang.String ziliaoUrl="ziliao.jsp";
//以上数据假设是从数据库中读出来的。
%>
下面表示生成列表框
<select name="FUNtest" onChange="javascript:FUNaction()">
<!--从数据库中读一般采用for循环或while循环开始-->
<option value="<%=studentUrl%>"><%=student%></option>
<option value="<%=ziliaoUrl%>"><%=ziliao%></option>
</select>
[二]在
jsp
中
使用foreach用于"显示复选
框
",初始化下拉
框
、复选
框
、下拉复选
框
,获取复选
框
勾选的值【$.ajax$.post$.each$().each、form的值没传至后台问题、去除字符】
JDK1.7+Tomcat7.0+Eclipse+SSM+Bootstrap(含Bootstrap Table) 【心情很复杂,来一首“预谋”——专为“bug与我的相互伤害”做的歌——"反正它都不...两个forEach数据遍历相同的数据在复选
框
打钩
jsp
页面复选
框
更...
java
jsp
如何让页面提交,页面刷新后,保持下拉
框
中
的值不变
1、把下拉
框
的值传到后台,存入session
中
//前台 function changePageSize() { //获取下拉
框
的值 var pageSize = $("#changePageSize").val(); //向服务器发送请求,改变没页显示条数 location.href = "${...
怎么在JavaScript
中
获得Java
变量
, 及如何在JavaScript
中
获得选
中
option的值和文本
今天遇到个问题,需要在页面的JavaScript语句
中
获得Java
变量
。 其实,我第一次就写对了,但在怎么也获得不到值。我以为自己写的不对,于是在网上搜索,试遍所有找的方法,依然获得不到值。心
中
郁闷,一怒之下就撂下...
Java
实现
面向对象编程
目录 第1章... 10 抽象和封装......1.2通过创建对象
实现
领养宠物功能... 17 1.2.1创建类的对象... 17 1.2.2构造方法及其重载... 23 1.2.3常见错误... 28 1.3使用封装优化电子宠物系统的类... ...
J2EE学习篇之--Struts2技术详解
如:从请求
中
把请求参数封装到action、文件上传和数据验证等等都是通过拦截器
实现
的。 struts-default定义了这些拦截器和Result类型。可以这么说:当包继承了struts-default才能使用struts2提供的核心功能。 struts-...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章