JSP
秃头小芒果
想要一份20K的工作
展开
-
JSP标准标签库(JSTL)
什么是JSTLJSTL:Java Server Pages Standarded Tag Library即JSP标准标签库,用来取代JSP页面上的Java代码,从而提高代码的可读性。五大标签库如何使用JSTL标签库导入JSTL标签库的jar包使用taglib指令引入标签库<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>core核心库使用语法1.<c:if/>:作用:用来做if判原创 2020-08-26 11:00:38 · 176 阅读 · 0 评论 -
EL表达式使用
EL表达式的empty运算empty运算可以判断出一个数据是否为空,如果为空,则输出true,不为空输出false。一下几种情况为空值为null的时候,为空值为空串的时候,为空object类型数组,长度为0的时候list map集合元素个数为0的时候request.setAttribute("emptyNull", null); request.setAttribute("emptyStr", ""); request.setAttribute("emptyArr", new Obje原创 2020-08-24 10:28:51 · 136 阅读 · 0 评论 -
认识EL表达式
什么是EL表达式EL表达式:Expression Language,是一种表达式语言,让JSP写起来更加方便。EL表达式的格式是:${}EL表达式在输出null值时,输出的时空串,JSP表达式脚本输出的是null字符串。EL表达式是在页面输出数据,主要是输出域对象的数据EL搜索域数据的顺序当四个域中都有相同的key的数据时,EL表达式会按照四个域从小到大的顺序去搜索,找到就输出。...原创 2020-08-23 12:21:13 · 204 阅读 · 0 评论 -
JSP的常用标签
JSP的常用标签静态包含动态包含转发静态包含静态包含是把包含的页面内容原封不动的输出到包含的位置。<%@ include file="" %>动态包含动态包含会把包含的JSP页面单独翻译成servlet文件,然后在执行到时候调用翻译的servlet程序,并把计算的结果返回 。动态包含是在执行的时候,才会加载。<jsp:include page="b.jsp"></jsp:include>页面转发request.getRequestDispat原创 2020-08-22 10:16:48 · 125 阅读 · 0 评论 -
JSP的内置对象与作用域
JSP的九大内置对象JSP有九个内置对象也被称为隐含对象,不需要预先声明就可以在脚本代码和表达式脚本中使用。jsp是运行在服务端的程序。JSP四大作用域:page范围:只是在一个页面保留数据(javax.servlet.jsp.PageContext(抽象类))request范围:只是在一个请求中保存数据(javax.servlet.httpServletRequest)session范围:在一次会话中保存数据,仅供单个用户使用(javax.servlet.http.HttpSessi原创 2020-08-21 23:53:31 · 181 阅读 · 0 评论 -
认识JSP
JSP简介JSP:全称JavaServer Pages是SUN公司主导创建的一种动态网页技术。JSP部署于网络服务器上,可以响应客户端发送的请求。JSP技术以Java语言作为脚本语言。JSP文件在运行是会被其编译器转换为更原始的Servlet代码,JSP编译器可以把JSP文件编译成用java代码写的Servlet。JSP的底层就是Java代码。JSP中的三种脚本介绍声明脚本表达式脚本代码脚本声明脚本声明脚本格式如下: <%! //1.我们可以定义全局变量原创 2020-08-21 11:18:21 · 247 阅读 · 1 评论