J2EE-JSP
文章平均质量分 70
litengbin
这个作者很懒,什么都没留下…
展开
-
JSP-基础
通过Servlet进行整个网站的开发是可以的。 不过在Servlet中输出html代码,特别是稍微复杂一点的html代码,就会给人一种很酸爽的感觉。 如果能够直接使用Html代码,然后在html中写java代码,就好了~ JSP ... 就可以干这个事情。hello.jsp在web目录下下新建一个文件hello.jsp访问网页http://127.0.0转载 2018-01-26 00:51:55 · 208 阅读 · 0 评论 -
JSP-JSTL(Java Standard Tag Library即java标准标签库)
JSTL JSP Standard Tag Library 标准标签库 JSTL允许开人员可以像使用HTML标签 那样在JSP中开发Java功能。 JSTL库有core, i18n, fmt, sql 等等。 i18n和sql用的很少,core和fmt在工作中会用到,主要讲解core和fmt导入jar包为了能够在JSP 中使用JSTL,首先需要两个jar转载 2018-01-27 00:11:52 · 302 阅读 · 0 评论 -
JSP-九种隐式对象
JSP的隐式对象指的是不需要显示定义,直接就可以使用的对象,比如request,response JSP一共有9个隐式对象,分别是 request,response,out pageContext, session,application page,config,exceptionrequest,response,out这三个已经很熟悉了request转载 2018-01-26 00:54:47 · 323 阅读 · 0 评论 -
JSP-四种作用域
JSP有4个作用域,分别是 pageContext 当前页面 requestContext 一次请求 sessionContext 当前会话 applicationContext 全局,所有用户共享pageContext准备setContext.jsp和getContext.jsp,分别表示向作用域设置数据,和从作用域获取数据。pageContext表示转载 2018-01-26 00:54:25 · 376 阅读 · 0 评论 -
JSP-session
健身房的储物柜考虑这个场景:李佳汜到健身房去练胸肌,首先领了钥匙,然后进了更衣间,把衣服,裤子,手机,钱包都放在盒子里面。毛竞也到健身房,去练翘臀。首先领了钥匙,然后 进了更衣间,把衣服,裤子,手机,《Java 21天从入门到精通》也放在了一个盒子里,但是这个盒子是和李佳汜的是不同的。健身房,就相当于服务器,盒子,就是会话Session。切换到我们常见的购物网站转载 2018-01-26 00:54:02 · 246 阅读 · 0 评论 -
JSP-cookie
cookie 在平时生活中的运用有的网站,登陆的时候,会出现一个选项,问你是否要一周内或者一个月内保持登陆状态。如果你选了,那么一周之内,都不需要再输入账号密码。这个功能,就是靠cookie来实现的什么是cookieCookie是一种浏览器和服务器交互数据的方式。Cookie是由服务器端创建,但是不会保存在服务器。创建好之后,发送给浏览器。浏览器保存在用户本地。转载 2018-01-26 00:53:48 · 208 阅读 · 0 评论 -
JSP-服务端跳转和客户端跳转
和Servlet的跳转一样,JSP的跳转也分服务端跳转和客户端跳转。首先准备 jump.jsp首先准备一个jump.jsp 来分别演示客户端跳转和服务端跳转客户端跳转jsp的客户端跳转和Servlet中是一样的。response.sendRedirect("hello.jsp");可以通过firefox的调试工具可以观察到访问jump.jsp返回302(临时客户端跳转载 2018-01-26 00:53:31 · 1533 阅读 · 0 评论 -
JSP-include包含其他页面的两种方式,以及其区别
每个网页的最下方都有 版权声明等信息。 如果不使用包含,那么每个网页都需要单独写,如果版权声明要修改,则需要很大的工作量。 使用include的办法,只需要准备一个footer.jsp,然后在其他页面包含footer.jsp即可。 修改的时候,只需要修改footer.jsp所有的页面就都修改了,维护成本降低了很多。 include有两种方式指令include和动作include转载 2018-01-26 00:52:57 · 483 阅读 · 0 评论 -
JSP-7种页面元素
页面元素jsp由这些页面元素组成:1. 静态内容就是html,css,javascript等内容2. 指令以 结尾,比如3. 表达式 用于输出一段html4. Scriptlet在 之间,可以写任何java 代码5. 声明在 之间可以声明字段或者方法。但是不建议这么做。6. 动作 在jsp页面中包含另一个页面。在包含的章节有详细的讲解7.转载 2018-01-26 00:52:38 · 6422 阅读 · 0 评论 -
JSP-jsp转译为Servlet
为什么JSP可以在html中运行java代码? 这是因为JSP被转译成了Servlet执行过程1. 把 hello.jsp转译为hello_jsp.java2. hello_jsp.java 位于d:\tomcat\work\Catalina\localhost\_\org\apache\jsp3. hello_jsp.java是一个servlet4. 把hel转载 2018-01-26 00:52:21 · 564 阅读 · 0 评论 -
JSP-EL表达式语言
EL表达式非常好用,好用的吓死人 ~取值不同版本的tomcat是否默认开启对EL表达式的支持,是不一定的。所以为了保证EL表达式能够正常使用,需要在使用EL表达式,非常简单比如使用JSTL输出要写成 但是用EL只需要${name}<%@ page language="java" contentType="text/html; charset=UTF-8"转载 2018-01-27 00:12:06 · 248 阅读 · 0 评论