常用标签(html+jstl+jsp)
html:(form、input) (table、tr、td) div (a、 img、span) h1~h6 (select、option) (br、hr、center) (link、meta、script)
form常用属性:action、method、enctype
action用来指定一个url,method一般使用post,比较安全,传输的内容比get大很多,enctype一般使用multipart/form-data,用来做文件上传功能
<form action="" method="get" enctype="application/x-www-form-urlencoded" ></form>
input常用属性:type、value、style,还有一些 鼠标点击事件的属性为列举!
type的属性值比较丰富,常用到的有text,password,reset,submit,button,image,file,hidden,
用来做提交功能一般建议用submit或者image,button也可以,但要结合js使用,hidden很有用,常做表单某一项的隐藏。file是结合文件上传使用的。
1 <input type="text" value="" style="" />
table常用属性:border、cellpadding、cellspacing、align
<table border="" cellpadding="" cellspacing="" align="left" ></table>
a常用属性:href target
<a href="" target=""></a>
img常用属性:src alt
<img src="" alt="" />
select常用属性:name、style
option常用属性:value、selected
<select name="" style=""> <option value="" selected="selected"></option> </select>
link常用属性:rel、type、href
<link rel="stylesheet" type="text/css" href=""/>
meta常用属性:http-equiv、content
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
script常用属性:type、language、src
<script type="" language="" src=""></script>
jstl:
jstl1.1版本开始支持EL表达式。EL 表达式必须以“${XXX}”来表示,其中“XXX”部分就是具体表达式的内容
使用jstl标签需要引入两个jar包:jstl.jar和standard.jar
然后在jsp页面引入声明:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:if>标签用于简单的条件语句 ,test是条件判断的内容,需要结合EL表达式进行操作。
<c:if test=""></c:if>
<c:forEach>为循环控制标签 ,items需要通过EL表达式获得
<c:forEach items="" var=""></c:forEach>
jsp:
<jsp:forward>用作页面跳转用,常用在index.jsp中。
<jsp:forward page="url"></jsp:forward>
<jsp:include>用来包含另一个.jsp文件,可以包含静态文本和动态代码。
<jsp:include page="url"></jsp:include>
小案例:
<select name="getter.id" style="width: 150px"> <c:forEach items="${allEmployee }" var="allEmp"> <c:if test="${allEmp.id!=emp.id }"> <option value="${allEmp.id }">${allEmp.name }</option> </c:if> </c:forEach> </select>
<form action="????url" method="post" enctype="multipart/form-data"> <input type="hidden" name="id" value="${emp.id }"> <input type="file" name="upload"/> <input type="submit"/> </form>
常用标签(html+jstl+jsp)的更多相关文章
- 标准标签库JSTL(JSP Standard Tag Library)
1, 核心标签(最常用, 最重要的) 表达式控制标签 out 输出常量 value---直接赋值 输出变量 default---默认值 escapeXml---控制转义字符(默认为true, 如果需要 ...
- JavaWeb学习之JSP常用标签、EL表达式的运算符、JSTL标签库(6)
1.JSP常用标签 * 只要支持JSP文件,常用标签有可以直接使用 * 格式: jsp:xxxx * jsp:forward ,完成jsp页面的转发 * page属性:转发的地址 <% requ ...
- jsp常用标签和标签库及javaBean规范
1 常用标签forward,pararm,include <jsp:forward page=""></jsp:forward> <jsp:param ...
- 咸鱼入门到放弃7--jsp<二>jsp常用标签
一.JSP标签介绍 JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护. 二.JSP常用标签 ...
- [Java] JSP笔记 - EL、JSTL 常用标签
一. 什么是 EL 语言 表达式语言(EL)是 JSP 2.0 引入的一种计算和输出 Java 对象的简单语言. 二.EL 语言的作用 为了使JSP写起来更加简单.表达式语言的灵感来自于 ECMASc ...
- 自定义标签 与 JSTL(JSP Standard Tag Library)
1.自定义标签 [理解] [1]简介 > 在JSP2.0以后,在jsp页面中不建议使用脚本片段<% %>和JSP表达式<%= %> ...
- JSTL标签急速秒杀jsp页面中的java代码(一)---Core标签库
JSTL标签简介 ===================================================================== JSTL的全称是JavaServer Pa ...
- JSTL与EL常用标签(转)
JSTL与EL EL相关概念 JSTL一般要配合EL表达式一起使用,来实现在jsp中不出现java代码段.所以我们先来学习EL表达式 EL主要用于查找作用域中的数据,然后对它们执行简单操作:它不是编程 ...
- JSP标准标签库(JSTL)--JSTL简介与安装
对于MVC设计模式来讲,我们一直强调,在一个JSP钟scriptlet代码越少越好,但是只靠以前的概念很难实现,因为标签的开发特别麻烦,所以为了简化标签,也为了让标签更具备一些通用性,所以一般在开发中 ...
随机推荐
- matlab的三维绘图和四维绘图
一.三维绘图1.曲线图plot3(X1,Y1,Z1,...):以默认线性属性绘制三维点集(X1,Y1,Z1)确定的曲线plot3(X1,Y1,Z1,LineSpec):以参数LineSpec确定的线性 ...
- overture里设置踏板标记
在学习如何设置踏板标记之前,我们先来了解什么是踏板标记.踏板标记一般是使用在乐谱上,众所周知,钢琴有三个踏板,每个踏板的作用都不一样:右边的踏板称为“延音踏板”,是用来延长琴弦振动的时间,使音延长的效 ...
- 让InstallShield 2015 Limited Edition for Visual Studio 2015生成的setup.exe双击时以管理员权限运行
转载:http://blog.csdn.net/zztoll/article/details/52096700 如题,如何让InstallShield 2015 Limited Edition for ...
- Spring 学习历程(二)
JUnit测试 maven导入包 <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> &l ...
- Linux使用——Linux命令——Linux 系统基本命令使用记录
查看系统版本信息 查看系统版本:cat /proc/version 查看cpu相关信息,包括型号.主频.内核信息:cat /proc/cpuinfo 快速了解CPU使用情况:free -h 解压文件 ...
- HDU 1689 Just a Hook (线段树区间更新+求和)
Just a Hook Problem Description In the game of DotA, Pudge's meat hook is actually the most horrible ...
- P3979 遥远的国度
P3979 遥远的国度 思路 一开始我用这个函数得到左端点 int get_l(int x,int y) { if(top[x]==top[y]) return son[x]; int last=to ...
- How to resize slide dimensions without resizing any objects on the slide?
IF you are competent to unzip the pptx file and modify the XML it can be done, the slide size will c ...
- vue中使用BetterScroll
BetterScroll可以通过给content加min-height实现永远滚动 content千万不可以删除,千万不要在 content上写v-if
- SD--批量删除订单
SD--批量删除订单 在sap应用中常常会需要批量删除一些错误录入的单据,为此开发了一个小程序.该程序为了安全,程序做了一下控制 1.限制用户只能删除自己的订单,不能删除别人输入的订单,如果需要修改一 ...