jsp性别不能为空验证

jsp性别不能为空验证,第1张

试试这样:

<input type="radio" name="sex" value="0" />男

<input type="radio" name="sex" value="1" />女

if(form1sexvalue!=0 && form1sexvalue!=1){

//

}

ps这是javascript问题,不是jsp问题。

将mysql里面的bit类型的性别sex在前端的jsp里面显示出按钮的形式实现方法如下:

1、获取到bit的值,如果是0,那么映射成男 1映射成女

2、在页面上创建radio按钮,根据传过来的0和1分别作判断,如果是0

<input type='radio' checked>男

如果是1,就写作:

<input type='radio' checked>女

3、举例说明:

<p>

<label>

性别:

<input type="radio" name="sex" value="男"

<c:choose>

<c:when test="${dtosex=='男'}">

checked

</c:when>

</c:choose>

/>

男</label>

<input type="radio" name="sex" value="女"

<c:choose>

<c:when test="${dtosex=='女'}">

checked

</c:when>

</c:choose>

/>

女</p>

1、新建一个html文件,命名为testhtml。

2、在testhtml文件内,引入jqueryminjs库文件,成功加载该文件,才能使用jquery中的方法。

3、在testhtml文件内,在p标签内,使用input标签创建两个radio选项,分别是男,女两个选项。

4、在testhtml文件内,使用button标签创建一个按钮,按钮名称为“获取选中的值”。

5、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getradio()函数。

6、在js标签中,创建getradio()函数,在函数内,通过input元素的“:checked”选择器获得已选中的radio对象,使用val()方法获得radio的值。最后,使用alert()方法将值输出。

1servlet中的 *** 作:这里只谈字段,不涉及封装成对象。

把从数据库查出来的性别字段的值,放到request作用域,然后转发到显示性别单选按钮的页面。

例如:requestsetAttribute("gender",gender);

2jsp页面核心代码:从request作用域取出性别的值进行比较。

<input type="radio" name="gender" value="1" checked="checked" ${requestScopegender eq '1' 'checked':'' }/>男

<input type="radio" name="gender" value="0" ${requestScopegender eq '0' 'checked':'' }/>女

以上就是关于jsp性别不能为空验证全部的内容,包括:jsp性别不能为空验证、将mysql里面的bit类型的性别sex在前端的jsp里面显示出按钮的形式、jsp中男女选择,选中一个就不能选另外一个,怎么写的radio单选等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存