JavaWEB
席剑啊~
无- -
展开
-
相对路径和绝对路径以及前台路径和后台路径的解释
首先弄清楚绝对路径和相对路径的区别。 绝对路径:固定不变的路径。 http://19.168.137.3:8080/xxx/yyy.jsp c:\temp\1.jsp 相对路径:与当前请求所访问的路径相关,是可变的路径。 ./1.jsp ../1.jsp 前台路径:浏览器端发起的请求路径。也就是浏览器端要解析的路径 ...原创 2020-01-09 11:25:38 · 1328 阅读 · 0 评论 -
Maven--详解Maven各个强悍的功能
第一章 WhyMaven是干什么用的?这是很多同学在学完这个课程后最大的问题。之所以会提出这个问题,是因为即使不使用Maven我们仍然可以进行B/S结构项目的开发。从表述层、业务逻辑层到持久化层再到数据库都有成熟的解决方案——不使用Maven我们一样可以开发项目啊?所以我们有必要通过企业开发中的实际需求来看一看哪些方面是我们现有技术的不足。1.1 添加第三方jar包在今天的JavaEE...原创 2020-01-06 17:19:08 · 2407 阅读 · 0 评论 -
JavaWEB----过滤器、监听器
一、过滤器Servlet 的作用是针对浏览器发起的请求,进行请求的处理。通过 Servlet 技术我们可以灵活的进行请求的处理,但是我们不但要对请求记性处理,我们还需对服务器的资源进行统一的管理 ,比如请求编码格式的统一设置,资源的统一分配等,这就需要使用过滤器,起到对服务器接受的请求资源和响应给浏览器的资源进行管理并保护servlet的作用。1)原理:当客户端在向服务器发起请求的时候,过...原创 2019-03-28 21:57:09 · 191 阅读 · 0 评论 -
EL表达式与Jstl标签库学习
一、EL表达式1)概念:Expression Language(EL表达式),jsp文件内置的一种能简化代码的表达式,可供jsp文件对流转数据的读取。2)作用:让 jsp 书写起来更加的方便。简化在 jsp 中获取作用域或者请求数据的写法。也会搭配 Jstl 来进行使用。在jsp文件重使用传统方式获取作用域数据:缺点一:导入包 缺点二:需要强转 缺点三:获取数据的代码过于麻烦。...原创 2019-03-26 22:05:38 · 253 阅读 · 0 评论 -
Ajax学习总结
一、Ajax的概念及原理1)概念:AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。不是一种新技术,是如下几种技术的组合应用:基于web标准(standards-based presentation)XHTML+CSS的表示;使用 DOM(Document Object Model)...原创 2019-03-26 14:39:33 · 1462 阅读 · 0 评论 -
Jsp---基础及深入剖析Jsp运行原理
在学习了 Servlet 之后,使用 Servlet 进行页面的展现,代码书写过于麻烦。极大的影响了开发的效率,使用Jsp技术可以使我们像之前写网页一样,而不用自己去写Servlet把前端代码一句一句发送过去。一、Jsp技术介绍JSP 全名为 Java Server Pages,中文名叫 java 服务器页面,其根本是一个简化的 Servlet 设计,它是由 Sun Microsystem...原创 2019-03-18 22:04:48 · 136 阅读 · 0 评论 -
Jsp----九大内置对象、资源路径
一、九大内置对象 内置对象: jsp文件在转译成其对应的Servlet文件的时候自动生成的并声明的对象。我们在jsp页面中直接使用即可。 注意: 内置对象在jsp页面中使用,使用局部代码块或者脚本段语句来使用。不能够在全局代码块中使用。 内容:九个对象 pageContext:...原创 2019-03-20 11:21:25 · 2926 阅读 · 2 评论 -
Jsp----page指令、代码块、jsp引入方式、forward转发
一、Jsp注释Jsp的三种注释1)前端语言注释:会被转译,也会被发送,但不会被浏览器执行。<!-- -->2)java语言注释:会被转译,但是不会被Servlet执行。//3)Jsp注释:不会被转译<%-- --%>二、page指令<%@page 属性名=“属性值” 属性名=“属性值“ ...%>language:声明Jsp要被转译的...原创 2019-03-20 10:25:43 · 1300 阅读 · 0 评论 -
Servlet学习----生命周期以及request、response对象
一、Servlet生命周期Servlet的生命周期:1、从第一次调用到服务器关闭。2、如果Servlet在web.xml中配置了load-on-startup,生命周期为从服务器启动到服务器关闭注意:init方法是对Servlet进行初始化的一个方法,会在Servlet第一次加载进行存储时执行destory方法是在servlet被销毁时执行,也就服务器关闭时。-----...原创 2019-03-07 21:59:44 · 2436 阅读 · 2 评论 -
Servlet学习--Myeclipse部署项目
Myeclipse部署项目通过对 Servlet 的 web.xml 配置,我们知道 Servlet 的配置方式有很多种,也很多需要注意的地方。但是同时我们也发现每次在Myeclipse 中更改了代码后,都需要重新复制代码到服务器中,太过麻烦。Myeclipse集成Tomcat:将 tomcat 的目录和 Myeclipse 集成起来,这样 Myeclipse在帮我们复制更改的代码的时候,...原创 2019-03-07 18:32:10 · 420 阅读 · 0 评论 -
Servlet---Session技术、ServletContext对象
一、Session原理、使用使用Request对象的作用域可以解决一次请求内的不同Servlet的数据共享问题,学习 Cookie 之后,解决了不同发送请求的数据共享问题。Cookie 是浏览器端的数据存储技术,而Session技术是一个依赖于Cookie的服务器端存储技术。原理:用户使用浏览器第一次向服务器发送请求,服务器在接受到请求后,调用对应的 Servlet 进行处理。在处理过程中...原创 2019-03-14 21:55:37 · 402 阅读 · 0 评论 -
Servlet学习--概念及其运行流程
问题: 服务器在接收到浏览器的请求后,会自动调用对应的逻辑代码进行请求处理。但是逻辑代码是由程序员编写并放到服务器中,那么服务器怎么知道该怎么调用并调用哪个类和哪个方法来进行请求处理。解决:程序员在编写代码的时候如果能够按照服务器能够识别的规则进行编写,浏览器按照指定的规则进行发送请求,那么服务器就可以调用并执行响应的逻辑代码进行请求处理了。实现:Servlet技术什么...原创 2019-03-06 21:00:02 · 206 阅读 · 0 评论 -
Servlet---请求转发和重定向、cookie
一、请求转发服务器在接收到浏览器的请求后,仅仅使用一个Servlet 进行请求处理,会造成不同的 Servlet 逻辑代码冗余,Servlet 的职责不明确。使用请求转发可以实现一次请求,执行多个servlet。在Servlet中调用request对象的getRequestDispatcher(location).forward(req,resp);方法req.getRequestD...原创 2019-03-13 21:41:53 · 630 阅读 · 0 评论 -
Servlet学习基础---HTTP协议
在学习servlet之前,需要我们对互联的交互机制又一定的了解,所以需要对web开发中客户端和服务器的交互机制以及锁设计的规范(HTTP)进行学习。一、HTTP协议1)web 交互的基本流程客户端根据用户输入的地址信息请求服务器,服务器在接收到用户的请求后进行处理,然后将处理结果响应给客户端,客户端将响应结果展示给用户。请求:客户端根据用户地址信息将数据发送给服务器的过程响...原创 2019-03-03 17:34:22 · 251 阅读 · 0 评论 -
JavaWEB开发基础(安装配置Tomcat以及WEB开发的目录结构+eclipse开发)
1.JavaWEB应用在Sun的Java Servlet规范中,对JavaWEB作了如下定义“JavaWEB应用由一组Servlet、HTML页面、类、以及其他可以被绑定的资源构成,它可以在各种供应商提供的实现Servlet规范的Servlet容器中运行”JavaWEB应用中可以包含如下内容:-Servlet-JSP-实用类-静态文档如HTML、图片等-描述Web应用的...原创 2019-01-20 17:25:09 · 308 阅读 · 0 评论 -
JavaScript DOM编程(一)
1.什么是JavaScript DOM通过JavaScript,您可以重构整个HTML 文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型(DOM)来获得的。DOM 可被JavaScript 用来读取、改...原创 2018-12-18 16:49:26 · 277 阅读 · 0 评论