首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP二:掌握JSP

JSP中,request和response是非常重要的两个东西,请务必知道他们的常用方法。...我们对前四个方法做一个小案例,首先我们建立几个jsp页面,分别叫hello1,hello2,hello3 我们让hello1获取一个name参数,保存到key为name中,然后转发给hello2.jsp...)%> 我们启动项目,到浏览器中访问hello1.jsp,会发现其实访问的是hello3.jsp中的内容,但是地址栏不改变,name值也成功取出来。...HTTP 请求状态码 200:正常 404:资源找不到 400:请求类型不匹配 500:Java 程序抛出异常 response 常用方法: sendRedirect(String path):重定向,...,所以我们需要去写这个jsp,我们在里面加入验证用户名密码的功能,如果正确就转发给welcome.jsp,因为转发才可以传递request。

18.5K10

Java Web项目为什么放弃JSP

而且大多数项目在Java后端都是分了三层,控制层、业务层、持久层。控制层负责接收参数,调用相关业务层,封装数据,以及路由到JSP页面。...这就是为什么,越是大中型的Web应用,他们越是解耦。...步入正题 下面步入正题,首先以后的 Java web项目都尽量避免使用JSP搞前后台解耦,玩分布式架构,这样我们的应用架构才更强。 使用 JSP 的痛点: 1....前端工程师做好html后,需要由Java工程师来将html修改成jsp页面,出错率较高(因为页面中经常会出现大量的js代码),修改问题时需要双方协同开发,效率低下。 3....这篇文章主要的目的是说JSP在大型外网Java web项目中被淘汰掉,可没说JSP可以完全不学,对于一些学生朋友来说,servlet等相关的Java web基础还是掌握牢的,不然你以为Spring MVC

2.5K21
您找到你想要的搜索结果了吗?
是的
没有找到

深圳Java培训:Java零基础学习之掌握JSP技术

深圳Java培训:Java零基础学习之掌握JSP技术 一、Java初级开发之jsp概述 1.关于jsp JavaServerPages简称jsp,从“server”这个词可以看出,这其实也是一门java...2)服务器将jsp翻译成java程序(就是一个Servlet),然后执行该Servlet的service方法,在方法内部动态地向客户端写html代码。...二、JSP技术详解 1.JSP脚本 ​就是怎样在jsp页面中使用java代码,使用了脚本的地方,就不会作为输出流的内容,而是作为java代码来执行。...2) 会被翻译成out.print(java代码) 3) 声明成员变量。...4)jsp的注释方式 ·html的注释: 用户看得到,程序员也看得到 ·java的注释://单行注释/多行注释/ ​用户看不到,但是会被翻译 ·jsp的注释: ​用户看不到,不会被翻译,只有程序员在写jsp

44140

大数据入门:Java基础掌握哪些?

今天的大数据入门分享,我们就来讲讲,大数据学习当中Java基础掌握哪些?...早些年,行业的大数据开发者,很多其实都是原来的Java开发者,因为本身具备良好的Java基础,也有一定的开发经验和能力,再入手大数据,可以说是水到渠成。 Java基础掌握哪些?...我们从初级入门和进阶提升两个阶段来看—— 初级入门阶段 1、Core Java,就是Java基础、JDK的类库,JDK的源代码写的非常好,经常查看,对使用频繁的类,比如String,集合类(List,...3、I/O,Socket编程,首先要熟悉Java中Socket编程,以及I/O包,再深入下去就是Java NIO。 4、JVM的一些知识,不需要熟悉,但是需要了解,这是Java的本质。...还有就是掌握线程安全、线程池,死锁。 6、JVM知识 掌握常见的垃圾回收机制,掌握程序计数器、堆、栈、方法区的作用,掌握类的加载机制。掌握内存分代模型和工作原理。

74230

为什么放弃 JSP

而且大多数项目在 Java 后端都是分了三层,控制层、业务层、持久层。控制层负责接收参数,调用相关业务层,封装数据,以及路由到 JSP 页面。...这就是为什么,越是大中型的 Web 应用,他们越是解耦。...步入正题 下面步入正题,首先以后的 Java Web 项目都尽量避免使用 JSP搞前后端解耦,玩分布式架构,这样我们的应用架构才更强。...前端工程师做好 html 后,需要由 Java 工程师来将 html 修改成 jsp 页面,出错率较高(因为页面中经常会出现大量的 js 代码),修改问题时需要双方协同开发,效率低下。...这篇文章主要的目的是说 JSP 在大型外网 Java Web 项目中被淘汰掉,可没说 JSP 可以完全不学,对于一些学生朋友来说,Servlet 等相关的 Java Web 基础还是掌握牢的,不然你以为

1.3K40

为什么放弃 JSP

而且大多数项目在Java后端都是分了三层,控制层、业务层、持久层。控制层负责接收参数,调用相关业务层,封装数据,以及路由到JSP页面。...这就是为什么,越是大中型的Web应用,他们越是解耦。...步入正题 下面步入正题,首先以后的 Java web项目都尽量避免使用JSP搞前后台解耦,玩分布式架构,这样我们的应用架构才更强。 使用 JSP 的痛点: 1....前端工程师做好html后,需要由Java工程师来将html修改成jsp页面,出错率较高(因为页面中经常会出现大量的js代码),修改问题时需要双方协同开发,效率低下。 3....这篇文章主要的目的是说JSP在大型外网Java web项目中被淘汰掉,可没说JSP可以完全不学,对于一些学生朋友来说,servlet等相关的Java web基础还是掌握牢的,不然你以为Spring MVC

1K40

为什么放弃 JSP

而且大多数项目在 Java 后端都是分了三层,控制层、业务层、持久层。控制层负责接收参数,调用相关业务层,封装数据,以及路由到 JSP 页面。...这就是为什么,越是大中型的 Web 应用,他们越是解耦。...步入正题 下面步入正题,首先以后的 Java Web 项目都尽量避免使用 JSP搞前后端解耦,玩分布式架构,这样我们的应用架构才更强。...前端工程师做好 html 后,需要由 Java 工程师来将 html 修改成 jsp 页面,出错率较高(因为页面中经常会出现大量的 js 代码),修改问题时需要双方协同开发,效率低下。...这篇文章主要的目的是说 JSP 在大型外网 Java Web 项目中被淘汰掉,可没说 JSP 可以完全不学,对于一些学生朋友来说,Servlet 等相关的 Java Web 基础还是掌握牢的,不然你以为

89210

为什么放弃 JSP

而且大多数项目在Java后端都是分了三层,控制层、业务层、持久层。控制层负责接收参数,调用相关业务层,封装数据,以及路由到JSP页面。...这就是为什么,越是大中型的Web应用,他们越是解耦。...2、步入正题 下面步入正题,首先以后的 Java web项目都尽量避免使用JSP搞前后台解耦,玩分布式架构,这样我们的应用架构才更强。 使用 JSP 的痛点: 1....前端工程师做好html后,需要由Java工程师来将html修改成jsp页面,出错率较高(因为页面中经常会出现大量的js代码),修改问题时需要双方协同开发,效率低下。 3....这篇文章主要的目的是说JSP在大型外网Java web项目中被淘汰掉,可没说JSP可以完全不学,对于一些学生朋友来说,servlet等相关的Java web基础还是掌握牢的,不然你以为Spring MVC

90560

深圳Java培训:Java零基础学习之掌握JSP技术--【千锋】

深圳Java培训:Java零基础学习之掌握JSP技术【千锋】 一、Java初级开发之jsp概述 1.关于jsp JavaServerPages简称jsp,从“server”这个词可以看出,这其实也是一门...java服务端技术,其实可以简单的把jsp认为是servlet,一点错也没有。...2)服务器将jsp翻译成java程序(就是一个Servlet),然后执行该Servlet的service方法,在方法内部动态地向客户端写html代码。...二、JSP技术详解 1.JSP脚本 ​就是怎样在jsp页面中使用java代码,使用了脚本的地方,就不会作为输出流的内容,而是作为java代码来执行。...4)jsp的注释方式 ·html的注释: 用户看得到,程序员也看得到 ·java的注释://单行注释/多行注释/ ​用户看不到,但是会被翻译 ·jsp的注释: ​用户看不到,不会被翻译,只有程序员在写jsp

56630

【7】进大厂必须掌握的面试题-Java面试-Jsp

2.什么是JSP隐式对象? 默认情况下,JSP提供9个隐式对象。...每当销毁JSP页面时,都会从javax.servlet.jsp.JspPage接口调用jspDestry()方法。...Java服务器页面可以包含Java程序的片段,这些片段执行和实例化Java类。但是,它们出现在HTML模板文件中。它提供了开发Web应用程序的框架。...往期推荐 【6】进大厂必须掌握的面试题-Hibernate 【5】进大厂必须掌握的面试题-Java面试-spring 【4】进大厂必须掌握的面试题-Java面试-jdbc 原文始发于微信公众号(全栈程序员社区...):【7】进大厂必须掌握的面试题-Java面试-Jsp 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/104305.html原文链接:https://javaforall.cn

65310

java大数据开发需要掌握什么_大数据java

java大数据程序员只需要学到技术就行吗? 1.如何成为大数据工程师 Java开发是IT行业的经典岗位,行业当中存在普遍的需求,Web开发、Android开发、游戏开发等基本上Java语言是主力队伍。...而进入大数据时代,Java又在大数据方向上有了用武之地,又该如何进行成长路线规划。...在Java程序界流行着一种默认的说法叫黄金5年,也就是一个程序员从入职的时候开始算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向。...大数据开发工程师:Hadoop(HDFS、YARN,MapReduce过时),Spark,(Java基础编程),Python、Shell,Hive(SQL),HBase,MySQL;MapReduce、

1.4K30

JSP & Java 期末复习整理

Java 期末复习 第一章 1.1.1 JSP 1.1.2 Jsp 优点 1.2.2 B/S技术工作原理 1.2.3 如何访问动态网页 1.2.4 —— Tomcat目录结构 1.2.6 —— Web应用目录结构...第二部分 Java 第一章节 1.1.1.介绍 1.1.2.JVM 虚拟机 1.1.3.Java 特点 1.1.5 Java开发环境 1.1.7 使用编辑器编写JAVA程序 1.2.1 变量的定义 1.2.2...jsp后缀是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准 在HTML中嵌入Java脚本代码,形成JSP文件,后缀名为(*.jsp) 由应用服务器中的JSP引擎来编译和执行嵌入的...Java脚本代码 在服务器端执行的。...第二部分 Java 第一章节 1.1.1.介绍 1.1.2.JVM 虚拟机 1.1.3.Java 特点 1.1.5 Java开发环境 javac:Java编译器 javaJava解释器 jdb:Java

1.8K30

Java EE基础之JSP

从本篇文章开始,我会用文章记录下我在学习Java EE过程中的一些笔记和感悟,至于还没有更新结束的Java SE还是会继续写的,只是我觉得一直写语法很枯燥,自己也没法继续下去,所以带着点web...包括源代码.java和编译后的.class文件,其实很多人认为JSP好像和面向对象没有什么关系了,其实不然,因为每个servlet都是一个Java类,不然如何执行Java脚本。...重点是第三个方法,这个就是jsp页面中所有内容被读取的目的地,这个方法主要用来响应用户请求,返回html页面回去的,记住这个方法,我们后面会使用到。第一个介绍的jsp语法是,注释。...我们可以在jsp页面中使用java的for循环,if,else判断等,只要是Java语法允许的,jsp页面都是可以写的。...这种语法可能在我们的实际项目中会经常的使用到,比如我列举数据库中所有User的信息,我们可以使用循环输出,基本的格式前端给你了,你只要将对应的位置使用变量替换即可。

1.5K100

JAVA_WEB--jsp概述

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准...JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.htm,.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为...Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。...JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 JSP优势 与ASP相比:JSP有两大优势。...首先,动态部分用Java编写,而不是VB或其他MS专用语言,所以更加强大与易用。第二点就是JSP易于移植到非MS平台上。

99030
领券