首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
JSTL标签之c:foreach,c:if标签小结
】的更多相关文章
JSTL标签之c:foreach,c:if标签小结
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1 var 代表当前项目的变量名 否 无 varStatus 显示循环状态的变量 否 无 begin和end属性 可以指定开始循环位置和结束循环位置.例如 从集合第二个元素开始迭代: <c:forEach items="${userInfo.roleTypeE…
JSTL详解(常用标签以及c:forEach遍历集合)
JSTL标签 一. JSTL的简介 1. 什么是JSTL 2. JSTL常用标签库 3. JSTL使用步骤 二. 核心标签库常用标签 1. c: set 标签 2. c: out 标签 3. c: if 标签 4. c: choose 标签 5. c: forEach 标签 三.格式化标签库常用标签 1. fmt: formatDate 标签 2. fmt: formatNumber 标签 总结 参考文章:http://blog.csdn.net/qq_25827845/article/deta…
JSTL、EL、ONGL、Struts标签的区别与使用
一.JSTL 来源 我们使用JSP开发信息展现非常方便,也可嵌入java代码用来实现相关逻辑,但同样带来了很多问题: jsp维护难度增加 出事提示不明确,不容易提示 分工不明确等 解决上面的问题可以使用定制标签库,Jstl使JSP开发开发者可以减少对脚本元素的需求,甚至可以不需要它们. 定义 JSTL(JSP StandardTagLibrary,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的.JSTL只能运行在支持JSP1.2和Ser…
JSTL标签库---SUN公司开发的标签库
JSTL里的标签包含五大类标签: 核心标签库 国际化标签 JSTL函数(EL函数) 数据库标签// 操作数据库的,用不到了 XML标签//操作XML的,用不到了 都在jstl.jar,standar.jar 里面 standar.jar----META-INF c.tld 描述的是核心标签库 fmt.tld 描述的是国际化标签 fn.tld 描述的是EL函数 x.tld 描述的是XML标签 sql.tld 描述的是数据库标签 可以打开c.tld查看描述了哪些标签 演示核心标签库: <%@ pa…
<c:forEach>, <c:forTokens> 标签
这些标签封装了Java中的for,while,do-while循环. 相比而言,<c:forEach>标签是更加通用的标签,因为它迭代一个集合中的对象. <c:forTokens>标签通过指定分隔符将字符串分隔为一个数组然后迭代它们. forEach 语法格式 <c:forEach items="<object>" begin="<int>" end="<int>" step=&q…
日期格式化标签<fmt:formatDate>&<fmt:setTimeZone>时区标签的使用demo
日期格式化标签<fmt:formatDate>&<fmt:setTimeZone>时区标签的使用demo <%@ page contentType="text/html" pageEncoding="GBK"%> <%@ page import="java.util.*"%> <%@ taglib prefix="fmt" uri="http://java…
table下属标签与标签中间不能加其他任何标签
今天设计网页,很想在table下面的caption下面加hr标签,不能正常解析,后来发现hr标签可以显示,但是用浏览器查看解析,发现hr在table上面进行了解析,不会再caption下面显示, 又连续在th和其他table下属的标签中实验,发现都不行,br span等标签同样不行,但是hr,br,span等标签可以在caption,th等标签中间进行正常解析. 总结:不要再table下属标签的外部进行使用其他标签,但是标签内部可以使用.…
MyEclipse默认标签TODO,XXX,FIXME和自定义标签的使用
MyEclipse默认标签TODO,XXX,FIXME和自定义标签的使用 MyEclipse中的一些特殊的注释技术包括:1. // TODO —— 表示尚未完成的待办事项.2. // XXX —— 表示被注释的代码虽然实现了功能,但是实现方案有待商榷,希望将来能改进.3. // FIXME —— 表示被注释的代码需要被修正.4.自定义标签:进入Windows->Perferences->Java->Compile->Task Tags,我们就可以自定义任务标签,E…
a标签中的label在IE下触发不了a标签的href链接(label标签——解析)
<a href="http://www.baidu.com/" target="_blank"> <span>百度</span> <!--IE or FF/chrome下鼠标放上去是手形状--> <label>baidu</label> <!--FF/chrome 下鼠标放上去是手形状: IE 下鼠标放上去是箭头形状--> </a> 可以分别在ie,FF,chrome试试…
css块级标签、行内标签、行内块级标签
<html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> /*块级标签*/ div{ background-color: red; width: 200px; height: 180px; /*隐藏*/ /*display: none;*/ /*display: inline;*/ display: inline-…
select下拉框的探索(<option></option>标签中能嵌套使用其它标签吗)
select标签大家应该经常用到,有个问题可能没怎么注意过, select标签里面的option标签可以嵌套其它标签吗,比如i,span标签等? 经本人测试,答案是:可以嵌套其它标签,但审查元素会发现标签被剔除了,只显示了标签里面的文本 不能的原因,网上找到一个解释: option标签在网页中并没有直接显示,而是作为下拉框的选项内容之一, 其样式是由当前浏览器决定的,所以option标签之间只会有文本内容 测试代码: <select> <option>测试<span s…
正则去除字符串中的html标签,但不去除<br>标签
一.去除html标签 filterHTMLTag(msg) { var msg = msg.replace(/<\/?[^>]*>/g, ''); //去除HTML Tag msg = msg.replace(/[|]*\n/, '去除行尾空格') //去除行尾空格 msg = msg.replace(/ /ig, ''); //去掉npsp return msg; } 二.正则去除字符串中的html标签,但不去除<br>标签 filterHTMLTagLight(msg)…
java_自定义标签,我的第一个自定义标签!
自定义标签,我的第一个自定义标签! 总共分两步 编写一个实现tag接口的java类,把jsp页面中的java代码移到这个类中,(标签处理器类) 编写标签库描述符(tld)文件,在tld文件中把标签处理器类描述成一个标签 一.案例, 输出客户端IP ViewIP.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&g…
CSS之表格边框合并、兄弟标签外边距合并、父子标签的外边距合并
本文内容: 表格边框合并 兄弟标签外边距合并 父子标签的外边距合并 首发日期:2018-05-01 表格边框合并: 发生情况: 当设置了cellpadding="0" cellspacing="0"后,表格的相邻边框会合并,使得边框变粗了. <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Document<…
input标签之外是否一定添加form标签
原文转载自:https://blog.csdn.net/lamanchas/article/details/78753031 input标签外是否添加form标签需要按情形区分:应用场景的区别:1.所有向后台提交数据(包括原生和ajax提交)的input都建议用form包裹,2.如果只是用来做前台交互效果则不推荐使用form包裹.但提交数据时,其实也可以不用form包裹input标签:1.如果有form标签,在点击提交铵钮时,浏览器自动收集参数,并打包一个http请求到服务器,完成表单提交.在这…
div放在li标签中,无法撑开li标签的问题
作为一个前端菜鸟,我又碰到问题了,今天把div放到li标签中,发现div并没有把li标签撑开,而是在li标签边界之外,具体情况如下图所示: 那么,怎样才能达到预期的效果(每个li中放置一个div标签,并且显示li的下边框)?只需要修改li标签的overflow属性即可,如下代码所示: li{ overflow: auto; } ok,问题完美解决,效果如下: ---------------------------------------------------------------------…
html标签的显示模式(块级标签,行内标签,行内块标签)(转)
html标签的显示模式(块级标签,行内标签,行内块标签) 今天讲课的时候,讲到了html中的标签的显示模式,大致分为块级标签和行内标签.那么初学者在刚使用标签的时候会发现有些属性在一些标签上不起作用,比如宽.高.水平居中等,其实这个属性的使用只有在块级标签上使用才起作用.个人认为这个也是初学者非常容易忽略的地方,所以我就把它记下来! 比如会有一种情况,给p标签水平居中有作用,但是给font加水平居中属性就没作用(如下): 1 p{ color:red; text-align:center;}…
MATLAB实例:为匹配真实标签,对训练得到的标签进行调整
MATLAB实例:为匹配真实标签,对训练得到的标签进行调整 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1. MATLAB程序 munkres.m 见:MATLAB实例:Munkres指派算法 label_map.m function [ new_label ] = label_map( label, gnd ) %为匹配真实标签,对标签重新调整 K = length(unique(gnd)); cost_mat = zeros(K,K); f…
idea标签页多行显示+设置标签页上限
idea标签页多行显示+设置标签页上限 Setting--Editor--General--Editor Tabs…
js 父子标签同时设置onclick,子标签触发父标签onclick解决办法
js 父子标签同时设置onclick,子标签触发父标签onclick 或 子标签为a 先触发onclick 再触发 a 的 href: 解决方案:在子标签的onclick里写 var ev = window.event || arguments.callee.caller.arguments[0]; if (window.event) ev.cancelBubble = true; else { ev.stopPropagation(); }…
meta标签、常用的文字类标签及其区别
常用的文字类基本标签 段落:p标题文字 :h1~h6超链接:a,必须属性href,后跟跳转地址图片:img,必须属性src,后跟图片地址字体斜体:em.i 文字加粗:b.strong文字下划线:u文字删除线:s.del.strike强制换行:br字体:font文本:span(行标签,只占自己本身部分) meta meta标签标签位于文档的头部,不包含任何内容,有下列部分常用的属性:1.utf-8 万国码 解决乱码问题. charset 字符设置 规定网页的文字编写模式 <meta charset…
p标签内不能嵌套块级标签
今天突然发现一个问题,那就是p标签内不能嵌套块级标签 例如: <p><p></p></p> 会被浏览器解析成 我又把 div 嵌套在里面,发现还是这样 那换嵌套 h1,好吧,还是一样 那嵌套一个 input,发现是可以的 然后又测试几个标签,最后得出结论是:p标签内不能嵌套块级标签. 而 p 是块级标签,那么其他块级标签会有类似的情况吗? 通过测试发现,h系列的标签是不能嵌套 h系列标签的…
JAVA通过正则匹配html里面body标签的内容,去掉body标签
/** * 获取html中body的内容 包含body标签 * @param htmlStr html代码 * @return */ public static String getBody(String htmlStr){ String pattern = "<body[^>]*>([\\s\\S]*)<\\/body>"; Pattern p_body = Pattern.compile(pattern, Pattern.CASE_INSENSITIV…
JSTL(c标签)与Struts2(s标签)标签的常用功能对比
1. 条件标签 JSTL <c:if test="${user.password == 'hello'}"> <c:choose> <c:when test="${user.age <= 18}"> <font color="blue"/> </c:when> <c:when test="${user.age <= 30 && user.age…
Mybatis的<where><foreach><set>等标签详解
sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空 时,是查出全部的信息.这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件. 下文均采用mysql语法和函数(例如字符串链接函数CONCAT 3.1 if标签 一个很普通的查询: Xml代码 <!-- 查询学生list,like姓名 --> <select id="getStudentLis…
MyBatis-动态SQL的if、choose、when、otherwise、trim、where、set、foreach使用(各种标签详解), 以及实体间关系配置
比较全的文档:https://www.cnblogs.com/zhizhao/p/7808880.html 或 https://blog.csdn.net/zhll3377/article/details/8203440 四:常用的动态语句标签:通过动态sql标签可以进行条件判断,条件遍历等操作从而满足结果的需要 0. </if> <select id="dynamicIfTest" parameterType="Blog" resultType=…
阶段3 1.Mybatis_08.动态SQL_03.mybatis中动态sql语句-foreach和sql标签
foreach标签 in的查询 sql语句好写,但是传参在映射文件里面改怎么传呢 定义一个List<Integer>成员变量,然后生成get和set 定义一个新的查询方法 open:开始符号 close:结尾符号 item:遍历出来的每一项存到哪里 存到id separator:用逗号去分隔 uid这里.这两个地方是对应的关系,.上面写的是uid 下面也要用#{uid} 查到三条数据 抽取重复的sql语句 下面使用include标签引入了select * from user 查询所有的方法,用…
JSTL标签库(一)核心标签库
核心标签库(core) 1.表达式操作 2.流程控制 3.迭代操作 4.URL操作 1.表达式操作 标签 语法 功能 说明 <c:out> <c:out value="<string值>" default="<string默认输出值>" escapeXml="<true|false>"/> 用来显示一个表达式的结果 ①三个属性都可以用EL表达式 ②default为value没有值时的输出…
标签案例-开发foreach标签
if(item.getClass().isArray()){ this.collection = new ArrayList(); int length = Array.getLength(items); for(int i=0;i<length;i++){ Object value = Array.get(items,i); this.collection.add(value); } } 接收任何类型集合或数组的代码…
JSP标准标签库的安装以及自定义标签的创建
JSTL 库安装 Apache Tomcat安装JSTL 库步骤如下: 从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip). 官方下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ 下载jakarta-taglibs-standard-1.1.2.zip 包并解压,将jakarta-taglibs-standard-1.1.2/lib/下的两…