问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jstl标签里c:if的使用

发布网友 发布时间:2022-04-15 00:09

我来回答

4个回答

热心网友 时间:2022-04-15 01:38

1、< c:if > 的使用 

c:if 相当于if..else..语句,但c:if里面并没有类似于else的写法,只能写成多个c:if。

<select  id="machinename" name="machinename" style="width: 226px" class="required">

<e:forEach items="${projectsList}" varStatus="status" var="item">

<c:if test="${machine.machinename==item}">

<option value="${item}" selected="selected">${item}</option>

</c:if>

<c:if test="${machine.machinename!=item}">

<option value="${item}">${item}</option>

</c:if>

</e:forEach>

</select>

2、< c:if test=”value ne, eq, lt, gt,….”> 用法。 

算术运算符 :+ 、 - 、 * 、 / (或 div )和 % (或 mod ) 

关系运算符 :== (或 eq )、 != (或 ne )、 < (或 lt )、 > (或 gt )、 <= (或 le )和 >= (或 ge ) 

逻辑运算符 :&& (或 and )、 || (或 or )和 ! (或 not ) 

验证运算符 :empty 

3、 备注: 

1’ < c:if test="${machine.machinename==item}"> 

不能写成 < c:if test="${machine.machinename==item} ">,最后不要有空格。

扩展资料

JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便。

它与JSP动作标签一样,只不过它不是JSP内置的标签,需要自己导包,以及指定标签库而已。

如果使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,会发现,MyEclipse会在lib目录下存放jstl的Jar包!如果没有使用MyEclipse开发那么需要自己来导入这个JSTL的Jar包:jstl-1.2.jar。

2、JSTL标签库:

JSTL一共包含四大标签库:

core:核心标签库,我们学习的重点;

fmt:格式化标签库,只需要学习两个标签即可;

sql:数据库标签库。

xml:xml标签库。

热心网友 时间:2022-04-15 02:56

你语法错了,改成如下:
<td>
<input type="radio" name="ugender" value="男" <c:if test="${user.ugender=='男' }">checked="checked"</c:if>/>男
<input type="radio" name="ugender" value="女" <c:if test="${user.ugender=='女' }">checked="checked"</c:if>/>女

其实我自己也经常犯这种细节错误,呵呵。追问这么写会报错,说未关闭

追答不会吖,我编辑过了,你仔细看看,男字前面那个符号不就是关闭符号么。

热心网友 时间:2022-04-15 04:31

<c:if test="${user.ugender eq '男' }"/>追问还是不行~错误一样

热心网友 时间:2022-04-15 06:22

<input type="radio" name="ugender" value="男" <c:if test="${user.ugender=='男' }"/>checked="checked"<c:if/>/>男
肯定不对了,你if还没完成,就关掉if标签了
<input type="radio" name="ugender" value="男" <c:if test="${user.ugender=='男' }">checked="checked"</c:if>/>男
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 仙剑奇侠传3 锁妖塔之后的记录 excel表格输入数字时候显示的是空格 按不出来数字 怎么回事吖 急求!! excel做个表格,如何按顺序隔一个数有个空格 请教大侠EXCEL表格数字串后面的空格是怎么回事,我并在其他后面加任何字符或空格键的. EXCEL表格不同的数字后面添加同一个数字但是中间有空格隔开 为什么excel表格两个单元格之间空白 EXCEL中的连续数字打印出来中间有空格怎么回事 Excel表格中有一列数字组,每组数字里面多出了一个空格的位置,怎么样才能一次把这些空格全部消除掉? 西安有多少211和985大学院校 在EXECL表格中,每一格输入数字它自动会有空格,怎么把他取消 陕西的211大学和985大学有哪些大学 陕西多少211和985大学 我养的蚕宝开始结茧了,茧可以取下来单独放吗 如果蚕结成蚕茧了,一定要放在通风的地方吗? 您好,我在拼多多卖了一个假手机怎么投诉? 在拼多多网上买了一个手机,退款退货他们不同意,拼多多客服也不管,我把手机邮回去了,手机都不能使, 家用驱鼠器使用真的没有问题吗? 拼多多,我买了个手机,退货,商家不退,说手机有划烂了,退过来我看了根本就没有,怎么办 家用型驱鼠器哪种好 拼多多买到假手机,900只让他退500,因为客服根本不管!*,退给商家他会退钱吗? 我们班开展了课前三分钟这个活动。帮忙准备一篇文章,我八年级,最好是感人的,有助于写作,再配上音乐。 牛仔裤褪色.....褪到一件白衣服上...怎样才能洗的干净 我的牛仔裤都掉色发白了,怎么染色啊染色效果好吗 做梦做到田地里都是葡萄一直在捡 奥美拉唑肠溶胶囊长期服用可以吗.. 常吃奥美拉唑肠溶胶囊对人有害吗 经常吃奥美拉唑会有副作用吗? 奥美拉唑肠溶胶囊长吃真有害吗 奥美拉唑肠溶胶囊可以长期服用吗…两天一粒(20mg)可以吗… 多潘立酮片和奥美拉唑肠溶胶囊可以长期吃吗? 长期服用奥美拉唑肠溶胶囊有什么副作用啊? 奥美拉唑肠溶胶囊最多吃多久 奥美拉唑最多能连服多久 JSTL和EL的区别 长期奥美拉唑肠溶胶囊副作用 长期口服奥美拉唑(肠溶片),会不会导致慢性萎缩性胃炎? 奥美拉唑肠溶片有激素吗 长期吃有什么影响 常期服用奥美拉唑肠溶胶囊危害大吗?胃疼吃一粒就管几天好,已经用了5年了,谢啦! 您好:我妈的胃老是泛酸,3年多了,一直吃着奥美拉唑肠溶胶囊一不吃就犯病,请问经常吃这种药可以吗?谢 成人要吃几片奥美拉唑肠溶胶囊(立卫克)