首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JSP二:掌握JSP

4、RequestDispatcher getRequestDispatcher(String path) 返回⼀个 RequestDispatcher 对象,该对象的 forward ⽅法⽤于请求转发...6、void setCharacterEncoding(String charset) 指定每个请求的编码。中文乱码时需要设置,不乱码一般用不到。...HTTP 请求状态码 200:正常 404:资源找不到 400:请求类型不匹配 500:Java 程序抛出异常 response 常用方法: sendRedirect(String path):重定向,...转发 getRequestDispatcher 和 重定向 sendRedirect 的区别: 转发是将同⼀个请求传给下⼀个页面 重定向是创建⼀个新的请求传给下⼀个页面,之前的请求将结束⽣命周期。...扩展 面试常问: 转发和重定向有什么区别 转发:同⼀个请求在服务器之间传递,地址栏不变,也叫服务器跳转。 重定向:由客户端发送⼀次新的请求来访问跳转后的⽬标资源,地址栏改变,也叫客户端跳转。

18.5K10

JSP一:理解JSP

了解JSP JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户。 在Java中,只有Servlet接口才可以于浏览器交互。...换句话说,当服务器接收到⼀个后缀是 jsp请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP 页面第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤...嵌入方式 1.JSP 脚本,执⾏ Java 逻辑代码 我们去新建一个JSP页面,就叫test.jsp,运行项目后在浏览器中访问该页面。...、session、application、pageContext request:表示⼀次请求,HttpServletRequest。...page:当前 JSP 对应的 Servlet 对象,Servlet。 exception:表示 JSP 页面发⽣的异常,Exception。很少用到。

16.6K20

JavaWeb——JSP入门学习(JSP基本概念、JSP脚本、JSP内置对象)

本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。...1 JSP基本概念 JSP,Java Server Pages,Java服务器端界面,可以理解为一个特殊页面,既可以定义html标签,又可以定义Java代码。可以简化书写!...【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件...2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1):定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么;...3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。

14.7K10

JSP

JSP 1.JSP简介 2.JSP标签元素 3.JSP指令 4.标签动作 5.隐式对象 JSP简介 什么是JSP JSP全名为Java Server Pages 中文名叫java服务器页面...因此它就是一个Servlet,在全局web.xml中配置了起到翻译功能的文件路径,当请求url是访问jsp时就会启动那个翻译 ?...,页面中看不到 // Jsp注释\可见范围 jsp源码可见// JSP指令 什么是指令 JSP指令用于设置整个JSP页面的相关信息 以及用于JSP页面与其它容器之间的通信...page="被包含的页面"> 请求转发 隐式对象 jsp被翻译成servlet之后,service...缓冲区默认8kb可以设置成0 代表关闭out缓冲区内容直接写到respons缓冲区out写的内容写到out缓冲区当中最后再把out缓冲区当中的内容合并到response缓冲区当中 request 得到用户请求信息对象

10.9K10

jsp 技术

为什么要学习 jsp 技术 什么是 jspJSP(全称 Java Server Pages)是由 Sun 公司专门为了解决动态生成 HTML 文档的技术。  ...所以 sun 公司推出一种叫做 jsp 的动态页面技术帮助我们实现对页面的输出繁锁工作。 jsp 页面的访问千万不能像 HTML 页面一样。托到浏览器中。...如何创建一个 jsp 动态页面程序 1)选中 WebContent 目录,右键创建一个 jsp 文件 2) 修改 jsp 页面的文件名  3)选择生成 jsp 文件的模板,我们选择默认的 New JSP...jsp 页面的访问地址和 html 页面的访问路径一样 http://ip:端口号/工程名/文件名 也就是 http://127.0.0.1:8080/day08/index.jsp 如何修改 jsp...jsp 直接存放到 WebContent 目录下,和 html 一样 访问 jsp 的时候,也和访问 html 一样 2、jsp 的默认编码集是 iso-8859-1 修改 jsp 的默认编码为 UTF

3.1K20

JSP 简介

JSP 会在客户端第一次请求 JSP 文件时被编译为 HttpJspPage 类。该类会被服务器临时存放在服务器工作目录里面。...由于 JSP 只在客户端第一次请求时被编译,所以第一次请求 JSP 时会感觉比较慢。...1.2.2 JSP 工作原理 以下步骤表明了Web服务器是如何使用JSP来创建网页的: 就像其他普通的网页一样,您的浏览器发送一个HTTP请求给服务器。...Web服务器识别出这是一个对JSP网页的请求,并且将该请求传递给JSP引擎。通过使用URL或者.jsp文件来完成。 JSP引擎从磁盘中载入JSP文件,然后将它们转化为servlet。...这种转化只是简单地将所有模板文本改用println()语句,并且将所有的JSP元素转化成Java代码。 JSP引擎将servlet编译成可执行类,并且将原始请求传递给servlet引擎。

3.2K60

JSP学习

,对请求进行处理 View——负责界面显示 Model——业务功能编写(例如算法实现)、数据库设计以及数据存取操作实现 在JSP/Servlet开发的软件系统中,这三个部分的描述如下所示: 5、JSP表达式 注意:表达式不以分号结束 6、JSP页面生命周期 1) jspService()方法 调用此方法来处理客户端请求 对每一请求JSP引擎创建一个新的线程来处理...如果有多个客户端同时请求JSP文件,则JSP引擎会创建多个线程,每个客户对应一个线程。...例子 JSP动作元素(action elements) 1、定义 动作元素为请求处理阶段提供信息; 简单来说就是一对标签,标签遵循XML元素的语法 2、五大类 ?...---- 八、JSP状态管理 ——http协议的无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求

4.2K10

JSP简介

1.什么是JSP JSP也就是Java Server Pages,是一种动态网页开发技术,通过JSP标签在HTML网页中插入Java程序段和JSP标记,形成JSP文件。...JSP是一种Java Servlet,主要用于实现Java Web 应用程序的用户界面部分。JSP具备了Java技术的简单易用,完全面向对象,平台无关性并且安全可靠等特点。...JSP和Servlet一样,都是在服务器端执行的。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。...JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。 2.JSP的优势 与ASP相比:JSP有两大优势。...第二点就是JSP易于移植到非MS平台上。 与纯 Servlets相比:JSP可以很方便的编写或者修改HTML网页而不用去面对大量的println语句。

2.6K10

JSP总结

1.为什么会出现JSP HTML的优点是可以很好的显示页面,但是缺点是不能处理用户的请求 Servlet的优点是可以处理用户请求并给用户响应,但是缺点是不能很好的显示页面 我们将HTML与Servlet...直接使用JSP容器创建的对象来处理用户请求和给用户响应 JSP引擎将index.jsp页面翻译成index_jsp.jave文件 Java虚拟机将index_jsp.java文件编译成index_jsp.class...文件 JSP容器创建index_jsp对象,用它来处理用户的请求并给用户响应 第一次访问时: 以后再访问index.jsp(前提是index.jsp页面没有被修改) 1)JSP引擎将.jsp页面翻译成....java文件 2)Java虚拟机将.java文件编译成.class文件 3)JSP容器根据Java类创建对象并用该对象处理用户请求并给用户响应 4.JSP的基本语法 JSP模板元素 就是HTML...的分工 Servlet用来处理请求JSP负责显示页面

2.9K31

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券