标签 EL和JSTL和自定义标签 (二)

五大类
核心标签库(Core tag library)c
I18N 格式标签库(I18N-capable formatting tag libraty)fat
SQL 标签库(SQL tag library)sql
XML 标签库(XML tag library)xml
函数标签库(Functions tag library)fn


导入标签库 < JSP taglib directing
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="最好这里写c" %>


<body>
<%session.setAttribute("msgS","<B>Welcome,Session</B>");%>
session.setAttribute("score",67);
%>
${msgS}
<c:out value="${msgS}" escapeXml="false"></c:out>可以显示粗体
<c:if test="${score>=60}">
及格
</c:if>
<c:if test="${score<60}">
不及格
</c:if><HR>
<c:choose>
<c:when test="${score>=90&&score<100}">优秀</c:when>
<c:when test="${score>=80&&score<90}">良好</c:when>
<c:when test="${score>=60&&score<80}">中等</c:when>
<c:when test="${score>=0&&score<60}">及格</c:when>
<c:otherwise>输入错误</c:otherwise>
</c:choose>
</body>


<body>
var="book" 是自定义
<c:forEach items="${books}" var="book">
${book}
${cus.account},${cus.password}
</c:forEach>
HashMap数据
<c:forEach items="${hm}" var="content">
${content.key},${content.value};
</c:forEach>
<c:forTokens items="${string}" delims="#" var="str">
${str}
</c:forTokens>
</body>


显示数据库内容,在myEclipse右下角显示属性可以填写
<sql:setDataSource driver="sun.jdbc.cdbc.JdbcOdbc" url="" user="" password="" var="ds" />
<sql:query var="result" scope="可以放到session内提供给其他网友服务" dataSource="${ds}">
SELECT xuehao,xingming FROM xueji
</sql:query>


<table bgcolor="#ff0">
<tr>
<td>学号</td>
<td>姓名</td>
</tr>
<c:forEach items="${result.rows}" var="stu">
<tr>
<td>${stu.xuehao}</td>
<td>${stu.xingming}</td>
</tr>
</c:forEach>
</table>


<sql:transeaction>
<sql:update dataSource="${ds}">
UPDATE语句
</sql:update>
<sql:update dataSource="${ds}">
UPDATE语句
</sql:update>
</sql:transeation>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值