JSP JSTL EL标签使用

 

一.配置 JSTL

包括两个 JAR文件, jstl.jar
和standard.jar

JSP页面最上面引入:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>

<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

 

 

代码片段

${requestScope.dataList}可以直接写为${dataList}

接受session 用 ${sessionScope.dataList}

   <c:forEach
items="${requestScope.dataList}"
var="data">

       <tr>

       <td><input
type="checkbox"
name="select"id="select"
value=<c:out
value="${data.id}"/>
/></td>

       <td><c:out
value="${data.friendName}"
/></td>

       <td><c:out
value="${data.friendTell}"
/></td>

       <td><c:out
value="${data.friendAddr}"
/></td>

       <td><c:out
value="${data.friendRemark}"
/></td>

      

      

       </tr>

    </c:forEach>

 

时间: 2024-08-30 14:10:47

JSP JSTL EL标签使用的相关文章

JSP JSTL SQL标签操作数据库

关于JSTL的标签信息可以查看<JSP JSTL标签> 直接上代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> &

【JSP jstl c标签】使用c:foreach 报错(警告)”test does not support runtime expressions“

后台封装的数据是个list,传递给前台,显示如下: 1 <c:forEach items="${userInfo}" var="user"> 2 用户Name: ${user.myUserName} <br/> 3 用户Id: ${user.myUserId} <br/> 4 用户电话: ${user.myUserPhone} <br/> 5 注册时间: ${user.myUserTime} <br/> 6

JSP JSTL标签

JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签. 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签. 核心标签 核心标签是最常用的JSTL标签.引用核心标签库的语法如下: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core&quo

jsp 标签库使用小结 JSTL EL表达式 JSP的标签分类

                                                                       jsp标签库的使用 标签: 可以理解成标记,或是变量,小学数学里的X JSP的标签分类:           JSP基本标签:<%!%>.......           JSP指令标签:<%@ page import........%>.<%@ include file=""%>           JSP动

JSP中一些JSTL核心标签用法总结_JSP编程

一.JSTL介绍JSTL(JavaServer Pages Standard Tag Library)由JCP(Java Community Process)指定标准,提供给 Java Web 开发人员一个标准通用的标签函数库.和 EL 来取代传统直接在页面上嵌入 Java 程序(Scripting)的做法,以提高程序可读性.维护性和方便性.JSTL 主要由Apache组织的Jakarta Project 实现,容器必须支持Servlet 2.4 且JSP 2.0 以上版本. JSTL下载地址:

JSP JSTL组件允许用标签编程

JSTL允许JSP程序员使用标签进行编程而不是Java代码.为了说明为什么这个 是可取的,给出一个快速简单的小例子.我们就举个非常简单的例子从1数到10 .我们用常规的基于scriptlet JSP网页和JSTL两种方式来制作这个网页.当这 个数到10的例子是使用scriptlet JSP编制的,JSP网页会有如下显示: < html> < head> < title>Count to 10 in JSP scriptlet< /title> < /h

struts2 ognl jstl el java代码在jsp页面混用

<%@page import="action.UserBean"%> <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <%@ taglib uri="http:/

jsp标签-Jsp中EL表达式可以放在表单的name属性里吗?

问题描述 Jsp中EL表达式可以放在表单的name属性里吗? Jsp中EL表达式可以放在表单的name属性里吗? 例如: <input name=""${question.id}"" /> 目的是为了根据id取得question对应answer,求大神帮忙 解决方案 那你弄个隐藏域就可以了,, 解决方案二: 是可以这样放的,,, 解决方案三: 我没试过,应该是可以的

[Servlet&amp;JSP] JSTL的使用

我们可以使用JSTL(JSP Standard Tag Library)来替换JSP中用来实现页面逻辑的Scriptlet,让网页上使用与HTML类似的标签,这会使得网页设计变得更加简单,可以随时调整页面而不用费心的修改Scriptlet. JSTL简介 JSTL提供的标签库可以分为五个大类. 核心标签库 提供条件判断.属性访问.URL处理及错误处理等标签. 格式标签库 提供数字.日期等的格式化功能,以及区域(Locale).信息.编码处理等国际化功能的标签. SQL标签库 提供基本的数据库查询