JavaWeb
文章平均质量分 76
CavenWang
人生无处不青山
展开
-
实现AJAX登录的过滤操作Filter
实现对Ajax登录的过滤操作原创 2022-02-26 14:28:56 · 850 阅读 · 0 评论 -
JavaWeb实现文件的上传和下载
JavaWeb实现文件的上传和下载前期准备jar包准备网页界面文件上传文件下载补充整体结构获取文字解决乱码getPageContextsmartupload常用方法前期准备jar包准备用到两个jar包1.javaee-api-7.0.jar2.smartupload.jar第一个相信大家都明白,在用到Servlet写后端的时候都会需要。第二个则类似于与IO相关的工具类。网页界面这里仅仅为了实现功能,以最基础的表单为例:提交界面<%@ page contentType="tex原创 2021-10-05 22:51:46 · 1068 阅读 · 0 评论 -
过滤器(Filter)和监听器(Listener)
过滤器和监听器过滤器什么是过滤器过滤器语法格式通过过滤器防止用户未登录进入登录后页面监听器什么是监听器监听器的相关概念:监听器分类第一维度第二维度监听三大域对象的创建与销毁的监听器监听器的编写步骤示例附录过滤器什么是过滤器过滤器实际上就是对web资源进⾏拦截,做⼀些处理后再交给下⼀个过滤器或servlet处理,通常都是⽤来拦截request进⾏处理的,也可以对返回的response进⾏拦截处理过滤器语法格式1.创建一个类实现接口public class SignInFilter imple原创 2021-09-29 23:01:45 · 199 阅读 · 0 评论 -
JSTL--JSP标准标签库
JSTL--JSP标准标签库什么是JSTLJSTL的作⽤和语法格式作用语法格式核心标签格式化标签fmt:formatDatefmt:parseDatefmt:formatNumber什么是JSTLJSP标准标签库(JSTL)是⼀个JSP标签集合,它封装了JSP应⽤的通⽤核⼼功能。JSTL⽀持通⽤的、结构化的任务,⽐如迭代,条件判断,XML⽂档操作,国际化标签,SQL标签。 除了这些,它还提供了⼀个框架来使⽤集成JSTL的⾃定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核⼼标签 格式原创 2021-09-27 16:10:13 · 194 阅读 · 0 评论 -
EL表达式
EL表达式什么是EL表达式EL表达式语法EL中基础操作符什么是EL表达式EL表达式(Expression Language),最初定义于JSTL1.0部分,在JSP2.0中,EL从JSTL中剥离出来,放置在JSP规范中,称为JSP2.0规范的⼀部分在JSP中使⽤EL表达式,可以简化对象和变量的访问是EL表达式EL表达式语法语法格式:${需要展示信息的名字}注意:当表达式没有指定变量或者对象的范围时,那么容器会依次从pageContext—>request—>session—&g原创 2021-09-27 15:20:08 · 150 阅读 · 0 评论 -
JavaWeb-JSP简述
JavaWeb-JSP什么是JSPJSP为什么会出现JSP如何嵌套java代码JSP的内置对象JSP的指令JSP出现的状态码EL表达式JSTL什么是JSPJSP为什么会出现JSP如何嵌套java代码JSP的内置对象JSP的指令JSP出现的状态码EL表达式JSTL...原创 2021-09-27 14:43:12 · 395 阅读 · 0 评论 -
Servlet中的请求(Request)
Servlet中的请求Request常用方法补充1客户端如何发送数据给服务器补充二处理请求乱码的问题补充三 get和post的区别HttpServletRequest表示Http环境中的Servlet请求。它扩展于javax.servlet.ServletRequest接⼝常用方法1 String getParameter(String name)根据表单组件名称获取提交数据,返回值是String注:服务器在接收数据时使⽤字符串统⼀接收2 String[ ] getParameterVa原创 2021-09-24 21:30:24 · 408 阅读 · 0 评论 -
Servlet的生命周期
Servlet的生命周期1.实例化–创建servlet实例当客户端⾸次发送第⼀次请求后,由容器(web服务器(tomcat))去解析请求, 根据请求找到对应的servlet,判断该类的对象是否存在,不存在则创建servlet实例。2.初始化–init()调取init()⽅法 进⾏初始化操作。3.处理请求–service()初始化完成后调取service()⽅法,由service()判断客户端的请求⽅式,如果是get,则执⾏doGet(),如果是post则执⾏doPost().处理⽅法完成后,作原创 2021-09-21 13:23:09 · 130 阅读 · 0 评论 -
Tomcat的各个目录
Tomcat的各个目录binconfliblogstempwebappsworkLICENSENOTICEbin该⽬录下存放的是⼆进制可执⾏⽂件,如果是安装版,那么这个⽬录下会有两个exe⽂件:tomcat9.exe、tomcat9w.exe,前者是在控制台下启动Tomcat,后者是弹出UGI窗⼝启动Tomcat;如果是解压版,那么会有startup.bat和shutdown.bat⽂件,startup.bat⽤来启动Tomcat,但需要JDK的配置,shutdown.bat⽤来停⽌Tomcat;co原创 2021-09-18 16:39:47 · 334 阅读 · 0 评论