Java Web
文章平均质量分 92
已改行
溜了溜了
展开
-
JavaWeb JSP基础
一、JSP简介JSP(Java Server Pages)是JavaWeb服务器端的动态资源,它与html页面的作用是相同的,显示数据和获取数据。jsp:作为请求发起页面,例如显示表单、超链接。作为请求结束页面,例如显示数据。Servlet: 作为请求中处理数据的环节。jsp的组成 :jsp = html + java脚本 + jsp标签(指令)jsp...原创 2018-07-23 14:50:18 · 248 阅读 · 0 评论 -
JavaWeb Ajax
前言AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。解决传统的网页(不使用 AJAX)如果需要更新内容,必须...原创 2018-07-24 22:47:29 · 365 阅读 · 0 评论 -
JavaWeb 文件的上传与下载
第一种方法JSP+Servlet一、文件上传下载原理在TCP/IP中,最早出现的文件上传机制是FTP。它是将文件由客户端发送到服务器的标准机制。但是在jsp编程中不能使用FTP方法来上传文件,这是由jsp的运行机制所决定的。 通过为表单元素设置Method=“post” enctype=”multipart/form-data”属性,让表单提交的数据以二进制编码的方式提交,在接收此请求的...原创 2018-07-24 22:44:57 · 143 阅读 · 0 评论 -
JavaWeb 过滤器Filter
一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 Servlet API中提供了一个Filte...原创 2018-07-24 22:09:22 · 126 阅读 · 0 评论 -
JavaWeb 监视器Listener
监听器用于监听Web应用中某些对象的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当监听范围的对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计网站在线人数、系统加载时进行信息初始化、统计网站的访问量等等。分类:按监听的对象划分可以分为:ServletContext对象的监听器 HttpSession对象的监听器 ServletR...原创 2018-07-24 20:47:44 · 1012 阅读 · 0 评论 -
JavaWeb Request与Response对象理解
什么是request和responserequest对象是服务器对浏览器请求的封装,而response是服务器对服务器响应的封装。 request用来取出请求信息,而response则用来添加要返回给浏览器的信息。使用response对象设置http响应协议中的信息用来生成Http响应信息,发送给用户。响应首行HTTP/1.1 200 OKsetStatus(in...原创 2018-07-18 22:40:21 · 4112 阅读 · 1 评论 -
JavaWeb 会话机制Session与Cookie应用
有关Session与Cookies的原理上篇文章已详细讲述 本文主要是Session与Cookies的小案例 一、保存 直接上代码:import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.ht...原创 2018-07-18 19:01:26 · 170 阅读 · 0 评论 -
JavaWeb 会话机制Session与Cookie理解
一、会话机制Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 一次会话指的是:就好比打电话,A给B打电话,接通之后,会话开始,直到挂断电话,该次会话就结束了,而浏览器访问服务器,就跟打电话一样,浏览器A给服务器发送请求,访问web程序,该次...原创 2018-07-18 17:21:23 · 212 阅读 · 0 评论 -
JavaWeb Tomcat原理理解
Tomcat: Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。Tomcat目录: tomcat |—bin:存放启动和关闭tomcat脚本 |—conf:存放不同的配置文件(server.xml和web.xml); |—doc:存放Tomcat文...原创 2018-07-17 21:49:15 · 2686 阅读 · 0 评论 -
JavaWeb JSP之九大内置对象
本文首先主要讲解了JSP中四种属性范围的概念、用法与实例。然后在这个基础之上又引入了九大内置对象,并对这几大内置对象一个一个的进行分析的解读。内容很详细,例子都附有代码和运行的结果截图。一、四种属性范围1.1、在JSP中提供了四种属性保存范围page:在一个页面内保存属性,跳转之后无效 request:在一次服务请求范围内,服务器跳转后依然有效 session:-在一次会话范围...原创 2018-07-24 00:39:26 · 507 阅读 · 0 评论 -
JavaWeb JSP之JSTL表达式
JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、xml ...原创 2018-07-24 00:18:36 · 706 阅读 · 0 评论 -
JavaWeb JSP之EL表达式
1、什么是ELEL是JSP表达式语言,全称是ExpressionLanguage,使用EL的目的是简化在JSP中访问变量的方式,简单静态HTML与Java代码的耦合。 下面来看看一个例子:<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-...原创 2018-07-23 23:36:22 · 142 阅读 · 0 评论 -
JavaWeb Model1、Model2(MVC)、三层
前言“解耦”的思想一直是我们倡导的,但在实际项目中怎样去做?这是需要我们去好好思考的。下面以Model1、Model2、三层为切入点,对比下去了解解耦的思想。一、Model1使用JSP页面和JavaBean相结合的方式,由JSP页面来接收客户端请求,用JavaBean或其他服务完成业务逻辑、数据库操作和返回页面。我们这里的JavaBean主要是完成特定功能的Java类。 优点...原创 2018-07-23 16:38:32 · 1519 阅读 · 0 评论 -
JavaWeb GET与POST
GET和POST是HTTP的两个常用方法。什么是HTTP? 超文本传输协议(HyperText Transfer Protocol – HTTP)是一个设计来使客户端和服务器顺利进行通讯的协议。 HTTP在客户端和服务器之间以request-response protocol(请求-回复协议)工作。GET - 从指定的服务器中获取数据 POST - 提交数据给指定的服务器处理很多...原创 2018-07-17 21:19:26 · 3922 阅读 · 0 评论 -
JavaWeb Servlet使用总结
一、@WebServlet注解假如输入小写的http://localhost:8088/HelloWorld/helloWorld,会出现错误的页面,如下图,这里可能会有疑问:为什么输入大写的就显示正常而输入小写的就报错呢?而且也没有和上一篇博客写的在web.xml中配置ServletName等这些参数也能运行。这是什么原因呢? 其实这主要是@WebServlet注解在起作用。Servl...原创 2018-07-17 20:59:19 · 3196 阅读 · 0 评论 -
JavaWeb Servlet理解
一、Servlet概念Servlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的Servlet程序。Servlet定义:Servlet是基于Java技术的Web组件,由容器管理并产生动态的内容。Servlet引擎作为WEB服务器的扩展提供支持Servlet的功能。Servlet与客户端通过Servlet容...原创 2018-07-17 20:44:20 · 1052 阅读 · 0 评论 -
JavaWeb Web服务WebService
一、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。...原创 2018-07-24 22:50:13 · 3830 阅读 · 0 评论