jsp中<select>标签
来源:互联网 发布:xls软件官方下载 编辑:程序博客网 时间:2024/05/21 18:49
原本示例:
<form method="post" action="<%= request.getContextPath() %>/SearchTang"> <select name="select" id="select" required> <option value="writerName" name="writerNameOption">作者名</option> <option value="title" name="titleOption">唐诗名</option> <option value="contents" name="contentsOption">内容</option> </select> <input type="text" name="text" title="contents" required> <input type="submit" value="搜索"> </form>
这个时候比较尴尬的事情是,如果不作出选择(默认第一个作者名),输入content里面的内容后,点击搜索按钮,会提示select中需要做选择
找了一个笨办法:
<form method="post" action="<%= request.getContextPath() %>/SearchTang"> <select name="select" id="select" required> <option value="select" name="select" disabled="true" style="display: none">请做选择</option> <option value="writerName" name="writerNameOption">作者名</option> <option value="title" name="titleOption">唐诗名</option> <option value="contents" name="contentsOption">内容</option> </select> <input type="text" name="text" title="contents" required> <input type="submit" value="搜索"> </form>
在首行添加了一行:请做选择,并且让首行选项不可见不可操作,这样在界面上显示时,不影响change操作
如果只添加一行:请做选择,而不设置不可见,会导致界面刷新后,可选择首行传入值value=”select”传入,而这个value值在servlet里又没有相应的处理,sql会空,会报错
自己想的挫办法,自己背。。
任务4中的作业1,其实不难,为什么会做了2个星期都没做好,也时纠结了。。
最后老师给出的方案:
<form method="post" action="<%= request.getContextPath() %>/SearchTang"> <select name="select" id="select" required> <option value="">请做选择</option> <option value="writerName">作者名</option> <option value="title">唐诗名</option> <option value="contents">内容</option> </select> <input type="text" name="text" title="contents" required> <input type="submit" value="搜索"> </form>
阅读全文
0 0
- jsp中<select>标签
- jsp中<html:select>标签的用法
- JSP自定义标签(select)
- jsp <select>标签
- JSP自定义标签-Select标签
- JSP中如何获取select标签选中的值
- JSP自定义select标签中取值
- jsp select标签(含隐藏select)
- struts2中select 标签
- struts2中select标签
- JSP页面中用select标签实现级联
- jsp select标签如何不能改变
- JSP自定义select标签 字典表数据
- JSP表单的select标签的用法
- jsp自定义select标签的使用
- 关于list集合传到jsp,在struts的select标签中显示下拉列表问题
- JSP中JavaBean标签
- JSP中自定义标签
- USB Audio设计与实现
- Hibernate_Session核心方法
- linux服务之iSCSI
- 定时任务高效触发
- Combine Two Tables题解
- jsp中<select>标签
- 关于 ACM-ICPC 自动评测系统 8种结果的解释
- Django14-部署
- 页面置换算法
- Linux信号列表
- GO语言的reflection
- HTML+CSS知识点(一)
- 指针笔记简要
- centos7.2下安装mysql5.7.16使用rpm包安装