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)的更多相关文章

  1. 标准标签库JSTL(JSP Standard Tag Library)

    1, 核心标签(最常用, 最重要的) 表达式控制标签 out 输出常量 value---直接赋值 输出变量 default---默认值 escapeXml---控制转义字符(默认为true, 如果需要 ...

  2. JavaWeb学习之JSP常用标签、EL表达式的运算符、JSTL标签库(6)

    1.JSP常用标签 * 只要支持JSP文件,常用标签有可以直接使用 * 格式: jsp:xxxx * jsp:forward ,完成jsp页面的转发 * page属性:转发的地址 <% requ ...

  3. jsp常用标签和标签库及javaBean规范

    1 常用标签forward,pararm,include <jsp:forward page=""></jsp:forward> <jsp:param ...

  4. 咸鱼入门到放弃7--jsp<二>jsp常用标签

    一.JSP标签介绍 JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护. 二.JSP常用标签 ...

  5. [Java] JSP笔记 - EL、JSTL 常用标签

    一. 什么是 EL 语言 表达式语言(EL)是 JSP 2.0 引入的一种计算和输出 Java 对象的简单语言. 二.EL 语言的作用 为了使JSP写起来更加简单.表达式语言的灵感来自于 ECMASc ...

  6. 自定义标签 与 JSTL(JSP Standard Tag Library)

    1.自定义标签 [理解]     [1]简介            > 在JSP2.0以后,在jsp页面中不建议使用脚本片段<% %>和JSP表达式<%= %>     ...

  7. JSTL标签急速秒杀jsp页面中的java代码(一)---Core标签库

    JSTL标签简介 ===================================================================== JSTL的全称是JavaServer Pa ...

  8. JSTL与EL常用标签(转)

    JSTL与EL EL相关概念 JSTL一般要配合EL表达式一起使用,来实现在jsp中不出现java代码段.所以我们先来学习EL表达式 EL主要用于查找作用域中的数据,然后对它们执行简单操作:它不是编程 ...

  9. JSP标准标签库(JSTL)--JSTL简介与安装

    对于MVC设计模式来讲,我们一直强调,在一个JSP钟scriptlet代码越少越好,但是只靠以前的概念很难实现,因为标签的开发特别麻烦,所以为了简化标签,也为了让标签更具备一些通用性,所以一般在开发中 ...

随机推荐

  1. javaScript随机数取值方法

    Math.random()方法返回0到1之间的一个随机数,不包括0和1 如若想取的一个范围的随机数可套用下面的公式: 一.X+开始数-1=结束数 二.Math.floor(Math.random()* ...

  2. 碎碎念android eMMC【转】

    本文转载自:https://blog.csdn.net/Fybon/article/details/44242549 一./dev/blockroot@:/dev/block #ls bootdevi ...

  3. dart基础语法

    .关于 runApp() 上面的实例代码中使用了 runApp() 方法,runApp 方法接收的指定参数类型为 Widget,即: runApp(Widget).在 Flutter 的组件树(wid ...

  4. 【做题】UVA-12304——平面计算集合六合一

    可真是道恶心题-- 首先翻译一下6个任务: 给出一个三角形,求它的外界圆. 给出一个三角形,求它的内接圆. 给出一个圆和一个点,求过这个点的切线的倾斜角\(\alpha \in [0,180)\).( ...

  5. fw-cloud-framework项目配置、启动问题

    1.config组件:其配置优先级高于每个注册到同一个中心的工程的本地配置,所以在统一以dev这个 profile启动各个项目时,去config中心中找-dev结尾的各个工程名命名的文件. confi ...

  6. 小程序之从后台取到数据后放入想要的标签list里

    问题:事情是这样的,我有一个标签的功能,but   我怎么吧后台取到的数据放到我想要的标签里呢,而且是那种多个数据自己会加一个标签的内种,效果如下 解决:我们需要用到wx:for   这个东西呢是需要 ...

  7. 使用git上传项目到github的最基础命令

    一.前言 把github作为自己项目托管的地方,实在是一个明智的选择.就算你不为自己项目考虑,你也要为你团队项目开发而学呀!可能有些初学者(比如我)会觉得git命令好多啊,又是各种术语,觉得好难上手. ...

  8. 为 10000+ 业务系统提供数据可视化能力的 AntV 又进化了

    小蚂蚁说: 2018 年 AntV 品牌日以知新.知心为主题,旨在让产品一直「知新」,与用户一直「知心」.AntV 是蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单方便.专业可靠.无限可能的数 ...

  9. P3146 [USACO16OPEN]248 & P3147 [USACO16OPEN]262144

    注:两道题目题意是一样的,但是数据范围不同,一个为弱化版,另一个为强化版. P3146传送门(弱化版) 思路: 区间动规,设 f [ i ][ j ] 表示在区间 i ~ j 中获得的最大值,与普通区 ...

  10. 《深入理解JVM虚拟机》读书笔记

    前言:<深入理解JVM虚拟机>是JAVA的经典著作之一,因为内容更偏向底层,所以之前一直没有好好的阅读过.最近因为刚好有空,又有了新目标.所以打算和<构架师的12项修炼>一起看 ...