Servlet从零开始
文章平均质量分 84
小智RE0
慎独
展开
-
初识JAVAWeb ---[Web开发概述,下载安装Web服务器Apache Tomcat 及环境配置,IDEA部署Tomcat]
目录Web开发概述下载安装Web服务器Apache Tomcat 及环境配置Web开发概述学习web开发,需要web服务器,将开发好的web项目部署在web服务器中供外界访问.WEB服务器Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个Web服务器是Apache、 Nginx 、IIS。可以向浏览器等Web客户端提供文档,也可以放置网站.原创 2021-07-27 17:40:11 · 418 阅读 · 0 评论 -
Servlet (一) --- [Servlet,servlet的创建及使用,servlet的生命周期]
目录什么是Servlet?servlet的创建及使用(1)创建一个类继承javax.servlet.http包下的HttpServlet(2)在web.xml文件中配置Servlet(3)编写前端jsp文件(4)启动服务器其他配置文件servlet的生命周期什么是Servlet?Servlet(Server Applet) 是Java Servlet的简称,意为用Java编写的服务器端的程序,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地.原创 2021-07-28 15:41:15 · 566 阅读 · 0 评论 -
Servlet (二) --- [HTTP协议,HTTP请求]
目录HTTP协议HTTP请求HTTP协议超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议(服务器传输超文本到本地浏览器的传送协议),它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。用于定义客户端浏览器和服务器之间交换数据的过程。HTTP是基于TCP/IP通信协议来传递数据.HTTP是属于应用层的协议,由于简捷快速.原创 2021-07-29 18:37:50 · 315 阅读 · 0 评论 -
Servlet (三) ---[获取信息 , HTTP响应]
目录获取客户端 / 服务端信息获取客户端 / 服务端信息方法注释getMethod( )获取客户端请求方式getScheme( )获取请求协议;(当前链接使用的协议)getProtocol( )获取http协议名称getRemoteAddr( )获取发出请求的客户端的IP地址getServerName( )获取服务器主机名(ip或域名)getServerPort( )获取服务器端口getRemotePort( )获取远程端口,即.原创 2021-07-30 17:20:39 · 456 阅读 · 2 评论 -
什么是Ajax ,异步,同步,JSON,XMLHttpRequest对象,什么是JSON,使用JQuery实现Ajax
ML什么是Ajax同步异步概念什么是AjaxAjax即Asynchronous Javascript And XML(异步JavaScript和XML) 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这.原创 2021-08-19 03:15:43 · 267 阅读 · 0 评论 -
关于Ajax请求
Ajax即Asynchronous Javascript And XML(异步JavaScript和XML) 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。没有用JQuery.原创 2021-10-16 15:40:12 · 87 阅读 · 0 评论 -
初级web---完成一个基础的学生表增删改查
在之前的基础上[简易的网站登录注册,注销退出操作]添加了登录失效拦截,(在session中存入登录用户的信息,若存储信息的当前session被销毁,则拦截请求,强制跳转到登录页面)会话销毁有三种情况:(1) 服务器关闭时,session对象销毁;(2)在客户端长时间没有与服务器发生交互时,服务器会自动销毁session对象;Tomcat服务器默认30分钟自动销毁session对象;(3)需要安全退出;调用 invalidate( )方法;强制销毁session对象.加入了字符过滤器,不用原创 2021-10-17 21:50:35 · 1005 阅读 · 0 评论 -
log日志使用
之前在做某个项目时,异常信息是直接输出打印在控制台的,但是,若输出的异常信息过多,之前打印的信息可能会被后面的覆盖掉;但是,一般在实际中运作的程序,会把需要的信息输出打印到日志文件中去;(把异常信息通过IO流,将异常信息输出到一个文件中)比如说,使用log4j组件;搭建也是比较简单的;首先在项目中导入jar包;jakarta.apache.org/log4j 可免费下载到Log4j最新版本的软件包。然后创建配置文件;一般命名为log4j.properties分为3个部分:–>日志原创 2021-10-20 12:45:42 · 116 阅读 · 0 评论