关于el jstl】的更多相关文章

JSP & EL & JSTL jsp Java Server Page 什么是jsp 从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet. 为什么会有jsp? html 多数情况下用来显示静态内容 , 一成不变的. 但是有时候我们需要在网页上显示一些动态数据, 比如: 查询所有的学生信息, 根据姓名去查询具体某个学生.  这些动作都需要去查询数据库,然后在网页上显示. html是不支持写…
回顾: jsp: cookie: 浏览器端会话技术 由服务器产生,生成key=value形式,通过响应头(set-cookie)返回给浏览器,保存在浏览器端 下次访问的时候根据一定的规则携带cookie,通过请求头(cookie)携带给服务器. 常用方法: 构造: new Cookie(String key,String value) 写回: response.addCookie(Cookie c) 获取: Cookie[] request.getCookies(); cookie的api: g…
本节内容: jsp脚本和注释 jsp运行原理 jsp指令(3个) jsp内置/隐式对象(9个) jsp标签(动作) EL技术 JSTL技术 JavaEE的开发模式 动态页面技术:就是在html中嵌入java代码 很早之前程序员在开发动态网页时,是通过如下方法写的: public class HtmlServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse r…
动态页面技术(JSP/EL/JSTL) JSP技术 jsp脚本和注释 jsp脚本: 1)<%java代码%> ----- 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print() 3)<%!java代码%> ---- 会被翻译成servlet的成员的内容 jsp注释:  不同的注释可见范围是不同 1)Html注释:<!--注释内容--> ---可见范围 jsp源码.…
JSP & EL & JSTL JSP Java Server Page 什么是JSP 从用户角度看,就是一个网页.从程序员角度看,就是一个Java类,它继承Servlet,所以可以说JSp就是一个Servlet JSP存在意义 html多数情况下用来显示静态网页,即只能显示已经写好的内容.但是有时我们需要在网页上显示一些动态数据.例如,根据学生姓名显示该学生所有信息.做这个动作需要访问数据库,才能在网页显示.而html是不支持Java代码的,所有才出现jsp来写Java代码. JSP的语…
会话可以简单理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话. kookie是在服务器端创建的,返回给浏览器,在浏览器的目录中保存了,下一次再访问这个网站会将cookie信息携带.要想将kookei持久化,可以设置cookie的maxAge,setMaxAge方法可以用于设置cookie最大生存时间 删除cookie  setMaxAge(0)setMaxAge(-1) session销毁: 服务器停止. 默认超时 默认超时30分钟 在…
EL:全名为 Expression Language 1.语法:${sessionScope.user.sex}(从Session 的范围中,取得用户的性别), 所有的EL 都是以 ${  为起始,以 } 为结尾的. 2.EL 提供 . 和 [ ] 两种运算符来存取数据. 3.EL 变量:EL 存取变量数据的方法很简单,例如:${username} .它的意思是去除某一范围中名称为 username 的变量,因为我们没有指定哪一范围的 username,所以它的默认值会先从 Page 范围找,假…
title: Servlet之JSP tags: [] notebook: javaWEB --- JSP是什么 ? JSP就是Servlet,全名是"JavaServer Pages" .因为Servlet不适合设置html响应体,需要大量的response.getWriter().print("<html>"),而和html是静态页面,不能包含动态信息.JSP完美的解决了两者的缺点,在原有html的基础上添加java脚本,构成jsp页面. JSP的运…
一.EL表达式(特别重要)…
一.JSP技术 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> ----- 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print() 3)<%!java代码%> ---- 会被翻译成servlet的成员的内容 jsp注释:  不同的注释可见范围是不同 1)Html注释:<!--注释内容--> ---可见范围 jsp源码.翻译后的servlet.页面显示…
1. EL表达式(特别重要)…
一.jsp概述 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术. JSP实际上就是Servlet. JSP这门技术的最大的特点在于:写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据. jsp = html + java html:静态内容. servlet:服务器端的小应用程序.适合编写java逻辑代码,如果编写网页内容-->…
response: 1.设置响应行的状态码: response.setStatus(int sc); 2.设置response缓冲区的编码:response.setCharacterEncoding(String charset) (response缓冲区的默认编码是iso8859-1,此码表中没有中文,可以通过response的setCharacterEncoding(String charset) 设置response的编码) 3.页面的转发:  request.getRequestDisp…
JSP 什么是JSP 用户角度看待 ,就是是一个网页,从程序员角度看待 ,是继承了servlet的java类,所以可以直接说jsp 就是一个Servlet. 为什么用JSP 用于显示一些动态数据,可以在jsp文件中写java代码. JSP的用法 include指令 --把另外一个页面的所有内容拿过来一起输出. 所有的标签元素都包含进来 <%@ include file=".jsp"%> taglib指令 :标签库(下一篇实例会有用法) <%@ taglib prefi…
JSP(Java Server Page) 介绍 什么是 JSP ? 从用户角度看,JSP 就是一个网页. 从开发者角度看,它其实就是一个继承了 Servlet 的 java 类,所以可以直接说 JSP 就是一个 Servlet. 为什么会有 JSP ? HTML 通常情况下用来显示一成不变的静态内容,但实际上大部分我们需要的网页上是需要显示一些静态数据的,这些动作都涉及到了逻辑处理,这些都需要代码辅助完成. HTML 中是不支持写 java 代码的,而JSP 里面可以写 java 代码. 查看…
jsp:Java Server Page  什么是jsp?从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet. 为什么会有jsp? html 多数情况下用来显示静态内容 , 一成不变的. 但是有时候我们需要在网页上显示一些动态数据, 比如: 查询所有的学生信息, 根据姓名去查询具体某个学生.  这些动作都需要去查询数据库,然后在网页上显示. html是不支持写java代码  , jsp里面可以写…
jsp:java在html中插入java 一.JSP技术 1.jsp脚本和注释 jsp脚本:(翻译成servlet,源码位置apache-tomcat-7.0.52\work\Catalina\localhost) 1)<%java代码%> ----- 内部的java代码翻译到service方法的内部,控制台输出 2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print() 3)<%!java代码%> ---- 会被翻译成serv…
需要在js中获取从Controller传过来的list集合,通过循环遍历找到对应的值,赋值到指定input框中 刚开始做法: for (var h = 0; h < gradesize; h++) { var minValue = "${evaluationGrades[h]}"; console.log(minValue + "=minValue"); var maxValue = "${evaluationGrades[h]}"; co…
title: Servlet之JSP tags: [] notebook: javaWEB --- JSP是什么 ? JSP就是Servlet,全名是"JavaServer Pages" .因为Servlet不适合设置html响应体,需要大量的response.getWriter().print("<html>"),而和html是静态页面,不能包含动态信息.JSP完美的解决了两者的缺点,在原有html的基础上添加java脚本,构成jsp页面. JSP的运…
一.JSP技术 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> ----- 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print() 3)<%!java代码%> ---- 会被翻译成servlet的成员的内容 jsp注释:  不同的注释可见范围是不同 1)Html注释:<!--注释内容--> ---可见范围 jsp源码.翻译后的servlet.页面 显…
一.EL表达式(形式:${ }) 1. 1 EL运算符 算术运算符: +.-.*./.% 示例 结果 ${1+1} 2 ${1-1} 0 ${1*3} 3 ${3/2} 1.5 ${5%3} 2 关系运算符:大于.小于.等于.不等于.大于等于.小于等于   示例   结果 ${2>1} true ${1<0} false ${1==1}   true ${3!=2}   true ${5>=2}  true ${4<=3}   false 逻辑运算符: ||.&&.…
JSP = JAVA + HTML + JSP自身的东西 JSP的脚本         <%!   %>        :翻译成Servlet中的成员内容. 定义变量,方法,类. -- 不建议.         <%    %>        :翻译成Servlet中service方法内部的内容. 定义类,变量          <%=   %>        :翻译成Servlet中service方法中out.print(); <%@ 指令名称 属性名称=…
# 今日内容     1. JSP:         1. 指令         2. 注释         3. 内置对象 2. MVC开发模式     3. EL表达式     4. JSTL标签     5. 三层架构 ## JSP:     1. 指令         * 作用:用于配置JSP页面,导入资源文件         * 格式:             <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>         * 分类:             …
1 什么是JSP? 从用户角度看待,是一个网页从程序员角度,其实是一个Java类,他继承了Servlet,所以可以直接说JSP就是一个Servlet 为什么会有JSP?html多数情况下用来显示静态内容,是一程不变的,不支持Java代码.jsp支持Java,动态网页 2 jsp三大指令  page include  taglib page指令: pageCoding:jsp内容编码             extends: 用于指定jsp翻译成java文件后,继承的父类是谁          …
EL表达式 是为了简化咱们的jsp代码,具体一点就是为了简化在jsp里面写的那些java代码. 写法格式 ${表达式 } 如果从作用域中取值,会先从小的作用域开始取,如果没有,就往下一个作用域取. 一直把四个作用域取完都没有, 就没有显示. 如何使用 1. 取出4个作用域中存放的值. <% pageContext.setAttribute("name", "page"); request.setAttribute("name", "…
EL技术 EL 表达式概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本(java代码)的编写. EL从域中取出数据(EL最重要的作用) jsp脚本:<%=request.getAttribute(name)%> ①EL表达式替代上面的脚本:${requestScope.name} ②EL最主要的作用是获得四大域中的数据,格式${EL表达式} ③EL获得pageContext域中的值:${pageScope.…
JSP基础指令和语法 回顾 在Jsp页面: 只要是Java代码就会原封不动的输出, 如果是html代码,就会转义为 out.write("<html>\r\n") 这样的格式,输出到前端 中国中国 导入4个依赖 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId>…
1. JSP:     1. 指令     2. 注释     3. 内置对象 2. MVC开发模式 3. EL表达式 4. JSTL标签 5. 三层架构 JSP: 1. 指令     * 作用:用于配置JSP页面,导入资源文件     * 格式:         <%@ 指令名称 属性名1=属性值1  属性名2=属性值2 ... %>     * 分类:         1. page        : 配置JSP页面的             * contentType:等同于respon…
今日内容 1. JSP: 1. 指令 2. 注释 3. 内置对象 2. MVC开发模式 3. EL表达式 4. JSTL标签 5. 三层架构 JSP: 1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * contentType:等同于response.setContentType() 1. 设置响应体的mime类型以及字符集 2. 设置当前jsp页面的编…
requestScope表示从request范围内取得.其他的还有sessionScope, pageScope和applicationScope,分别对应4种属性范围.而如果直接写${password} 表示从四种属性范围顺序查找. ${} 是一种取值简写的方式.requestScope 是在请求的范围内password 是一个属性以上 ${requestScope.password }表示从request的范围内取一个属性为password的值,和getParameter类似但不一样,pas…