基础知识:在JSP页面如何使用JSTL表达式?首先需要往web工程导入两个jar包,
一个是jstl.jar,另一个是standard.jar,在MyEclipse中,已经自动帮我们导入了,方便吧。
--------------------------------------------------------------------------------------------------------------------------------------
导入jar后,就可以在JSP页面使用以下标签来导入JSTL相应的标签库了。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> //JSTL核心标签库
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> //JSTL函数标签库
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> //JSTL I18N格式标签库
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %> //JSTL SQL标签库
<%@ taglib prefix="xml" uri="http://java.sun.com/jsp/jstl/xml" %> //JSTL XML标签库
--------------------------------------------------------------------------------------------------------------------------------------
是情是这样的,我有一个JSP页面提交表单,表单代码如下:
<form method="post" action="result.jsp">
<input type="text" name="sex" value="男">
<input type="submit" value="submit">
</form>
//截图如下
---------------------------------------------------------------------------------------------------------------------------------------
JSP表单接收页面result.jsp主要代码如下:
<form method="post" action="">
<input type="radio" name="sex" >男
<input type="radio" name="sex">女
</form>
截图如下:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我想要实现的功能是,当表单提交页面提交的数据是【男】时,那么接收页面result.jsp中的单选按钮【男】就被选中,
如果表单提交页面提交的数据是【女】,那么接收页面result.jsp中的单选按钮【女】就处于选中状态,
如何才能实现我想要的功能呢?
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
功能实现,把接收页面的表单代码改成下面这样既可:
<form method="post" action="">
<input type="radio" name="sex" <c:if test="${param.sex== '男'}">checked="checked"</c:if>>男
<input type="radio" name="sex" <c:if test="${param.sex== '女'}">checked="checked"</c:if>>女
</form>
</center>
友情提醒:记得在JSP页面引入JSTL的核心标签库哈。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
效果截图如下:
//提交页面
//接收页面
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
您的十分满意是我追求的宗旨。
您的一点建议是我后续的动力。

本文介绍如何在JSP页面使用JSTL表达式处理表单提交数据,通过实例演示如何根据提交的性别选项自动选中对应的单选按钮。

,通过JSTL实现&spm=1001.2101.3001.5002&articleId=9122949&d=1&t=3&u=0ac9894e3f284adda6dbba098f83b249)
667

被折叠的 条评论
为什么被折叠?



