`
zjx2388
  • 浏览: 1325115 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

补充JSTL匹配两个后台获取的字符串变量值是否相等

阅读更多
<script type="text/javascript">
		function selectDefaultOption(selectId,value) {
			if (value == null || "" == value) {
				return;
			}
			var selectObj = document.getElementById(selectId);
			if (selectObj == null) {
				return;
			}
			selectObj.value = value;
			
		}
	</script>

 上面的JS在上面body前或者外部放在JS

<select name="education" id="education" style="width:155px" >
		<c:set value="0" var="education_flag"/>
		<c:choose>
		<c:when test="${!empty educationList}">
			<c:forEach items="${educationList}" var="choiceParamBean">
				<c:choose>
					   <c:if test="${(consumerInfoBean.education == '')||(consumerInfoBean.education eq null)}">   				  	
							<c:if test="${education_flag eq 0}">
								<option value=""selected="selected">请选择</option>
							</c:if>
							<c:set value="1" var="education_flag"/>
						</c:if>
						<c:if test="${choiceParamBean.cp_value !=''}">
							<option value="${choiceParamBean.cp_value }">${choiceParamBean.cp_value }</option>
						</c:if>
				</c:choose>			
			</c:forEach>
		</c:when>
		<c:otherwise>
			<option value="">请添加相关信息</option>
		</c:otherwise>
		</c:choose>
		</select>
       <script type="text/javascript">
	selectDefaultOption("education","${consumerInfoBean.education}");
    </script>

 selectDefaultOption("education","${consumerInfoBean.education}");

这个函数的参数的解释是.

eduction是select的id, "${consumerInfoBean.education}" 是默认值.

应该说是对应的.

分享到:
评论

相关推荐

    (TAG标签)jstl和struts2标签截取字符串[文].pdf

    在上面的代码中,我们使用`c:set`标签来设置一个变量`testStr`,然后使用`c:choose`标签来判断字符串的长度是否大于10。如果大于10,则使用`fn:substring`函数来截取字符串的前10个字符,否则直接输出原字符串。 ...

    jstl的两个jar包

    这两个jar包——`jstl-1.2.jar`和`standard-1.1.2.jar`,是使用JSTL所必需的核心组件: 1. `jstl-1.2.jar`:这是JSTL的核心库,包含了JSTL的主要功能。它包含了如fmt、fn、html、sql和tags等核心标签库。例如,fmt...

    jstl的jar包和连接字符串

    `jstl连接字符串.txt`文件则可能包含了如何配置JSTL连接SQL Server 2000数据库的连接字符串。连接字符串是一个包含了数据库服务器信息、数据库名、用户名和密码的字符串,通常格式如下: ```properties jdbc:sql...

    jstl字符串集合类的例子

    在这个"jstl字符串集合类的例子"中,我们将深入探讨如何使用JSTL处理字符串集合,如ArrayList、LinkedList或HashSet等。JSTL的核心是其迭代和条件标签,它们可以帮助我们优雅地遍历各种数据结构,包括字符串中的字符...

    JSP中JSTL提供的函数标签EL表达式操作字符串的方法

    JSP中JSTL提供的函数标签EL表达式操作字符串的方法

    JSTL 字符串处理函数

    **JSTL 字符串处理函数详解** JavaServer Pages Standard Tag Library(JSTL)是Java Web开发中常用的一组标准标签库,它提供了一系列标签用于简化页面逻辑,包括核心标签、XML标签、SQL标签以及函数标签。在这些...

    直接截取jstl长度控制字符串长短

    - `${fn:substring(名称,0,23)}`:这个表达式中的`名称`可以是任何包含字符串值的变量或表达式。 - `0`表示从字符串的第0个位置开始截取(即第一个字符的位置为0)。 - `23`表示截取到第23个位置之前的字符,即共...

    jstl两个jar包

    jstl两个jar包jstl两个jar包

    jstl两个核心包和jstl标签库EL表达式详解

    在本文中,我们将深入探讨JSTL的两个核心包以及JSTL标签库和EL(Expression Language)表达式的应用。 **1. JSTL的核心包:** - **jstl-1.2.jar**:这是JSTL的主要库,包含了JSTL的API接口和实现。它提供了一组...

    jstl使用的两个jar包

    而`standard.jar`和`jstl.jar`这两个JAR包是实现JSTL功能的关键组件。 `standard.jar`包含了EL(Expression Language)和JSTL的实现,特别是JSTL的Core、Function和Format等标签库的实现。EL是一种轻量级的脚本语言...

    Java后台获取JSP页面多个复选框选中的值

    在Java后台获取JSP页面多个复选框选中的值是一个常见的需求,特别是在开发Web应用程序时。SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中广泛使用的集成框架,它提供了处理此类问题的高效解决方案。下面将...

    JSTL必须引用的jstl.jar和 standard.jar两个包

    在使用JSTL时,有两个核心的JAR文件是必不可少的:`jstl.jar`和`standard.jar`。这两个文件包含了JSTL的核心实现和相关的支持库。 1. `jstl.jar`:这是JSTL的主要库文件,包含了JSTL的所有核心标签类和接口。这些...

    JSTL.zip_JSTL绑定数据_jstl后台

    "JSTL.zip_JSTL绑定数据_jstl后台"这个主题深入介绍了JSTL在绑定后台数据方面的应用,通过学习和实践,开发者可以更高效地处理前后端数据交互,提高Web应用的开发效率和质量。在"JSTL.pdf"文档中,你将会找到更多...

    jstl 字符串处理函数

    这两个函数用于检测一个字符串是否包含另一个子字符串。contains函数在比较时是区分大小写的,而containsIgnoreCase则忽略大小写。 使用示例: ```jsp ${fn:contains(name, searchString)}"&gt; &lt;!-- 执行包含搜索...

    jstl 两个jar包

    jstl需要导入的两个jar包:jstl.jar和standard.jar jstljar包,jsp页面使用jstl方便对数据的迭代显示等。 Jstl.jar包是一款java中项目中如果要使用JSTL和EL表达式,就必须导入jstl.jar和standard.jar文件,可以让程序...

    JSTL函数JSTL函数

    去除`string`两端的空白字符,返回修剪后的字符串。这个函数在处理用户输入或读取文本文件时非常有用,因为它可以去除不必要的空格。 这些函数在JSTL中极大地增强了JSP页面的处理能力,使得开发者可以更专注于页面...

    JSTL必须的两个文件

    在使用JSTL时,有两个核心的文件是必不可少的,即`jstl.jar`和`standard.jar`。 `jstl.jar`文件是JSTL的主要库,包含了JSTL的核心标签定义和实现。这个文件提供了许多实用的标签,如迭代、条件判断、XML处理、I/O...

    免费下载JSTL两个标签库

    **JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一种标准标签库,它为JavaServer Pages(JSP)提供了一...通过免费下载这两个库,开发者可以快速地集成到他们的项目中,提升开发效率和代码质量。

Global site tag (gtag.js) - Google Analytics