
javaWeb
奋斗在路上的码农
这个作者很懒,什么都没留下…
展开
-
javaweb--过滤器
过滤器指的是实现了Filter接口的Java类。用来拦截请求,已做其他处理。此路是我开,此树是我栽,要从此路过,留下买路财!过滤器是全局生效的。第一种,非注解配置第二种,注解配置案例一:字符编码过滤器以前写Servlet的时候每一个servlet都需要设置request和Response的编码、现在通过过滤器可以在调用servlet之前进行编码工作。案例二:拦截登录思想:除了登录页...原创 2020-04-14 17:18:14 · 176 阅读 · 0 评论 -
会话技术- session
服务端会话技术Servlet的一个对象,全称HttpSession,同时也是一个作用域。生活中实例登录网站,关闭浏览器之后会提示你重新登录。如何做到关闭浏览器后通知你重新登录。Session作用域的特性存放的值可以跨页面,只要你不关闭浏览器那么你的作用域的值就一直存在。也就意味着会话不结束session长存(可以设置最大存活时间)。实际项目中如何实现访问页面拦截在登录成功之后,将用...原创 2020-04-14 17:15:22 · 302 阅读 · 0 评论 -
会话技术之-cookie
生活中常见的使用Cookie的案例QQ记住密码网站智能账号密码填充百度搜索记录某宝、某东 你查询哪些商品,智能推荐 专门就这些商品。铺天盖地全是cookie实现的。作用:将数据存储到本地为了智能填充数据,还能够增强用户体验,缓解服务器压力。Cookie在哪?如果想查看所有本地已经缓存的CookieGoogle 浏览器设置 - 高级 - 内容设置 - cookie -删除所有的...原创 2020-04-14 17:13:27 · 163 阅读 · 0 评论 -
程序断点调试
IDE (eclipse) DeBug视图在使用Debug的时候需要以debug模式启动服务器(Tomcat)Debug的作用更好调试程序。断点:作用是让你的程序暂停到你指定的位置。断点的使用重新运行程序断点之前的对象及获取的变量值鼠标悬浮就可以查看。手动执行当前断点的内容在当前断点停留行上选中一个可执行的代码片段 - 选中右键 - inspect如果就执行到当前行出的问题,可...原创 2020-04-14 17:12:09 · 850 阅读 · 0 评论 -
JSP的九大内置对象及四大作用域
JSP九大内置对象Servlet:tomcat初始化的类HttpServletRequestHttpServletResponseServletConfigServletContextJSP 内置9个对象,9个对象的来源都是原Servlet中内容。内置:Tomcat已经初始化好了,定义好名字直接用就行了。application : 应用对象服务器对象request:请求对象re...原创 2020-04-14 17:11:05 · 213 阅读 · 0 评论 -
JSP与Servlet的区别
Servlet: 控制层框架,继承了HttpServlet作用是连接前后台。纯粹的Java类。JSP:本质上就是一个Servlet,继承了HttpJspBase 是一个简化版的Servlet。作用是为页面数据展示。HttpJspBase 是一个HttpServlet的子类。...原创 2020-03-29 17:04:06 · 109 阅读 · 0 评论 -
多方法请求
在编程的过程中我们发现一个问题,一个Servlet只有一个service方法,只能接受一个请求。如果实现一个CRUD操作,至少要定义四个Servlet这个不符合编程规范的。如果让一个Servlet能支持N个方法请求还不乱?思想:用一个公共参数区分不同的方法;public class UserServlet extends HttpServlet{@Overrideprotected v...原创 2020-03-29 17:02:56 · 117 阅读 · 0 评论 -
转发与重定向区别
forward : 转发、派遣redirect: 重定向转发与重定向是Servlet 请求后指定返回某一个页面的时候使用。 但是两种方式不同具体代码(背下来)//转发request.getRequestDispatcher(“success.html”).forward(request, response);//重定向response.sendRedirect(“success.ht...原创 2020-03-29 17:01:56 · 90 阅读 · 0 评论 -
response详解
服务器响应对象 父接口是ServletResponse。响应一共分为部分响应行响应头响应主体请求对象和响应对象的创建响应行响应行包含内容有: 协议及版本 | 状态码状态码含义100~199:请求已经到达服务器,但是没有完成,需要再次请求才能完成。200~299:请求已经到达服务,并且处理完成。(200)300~399:资源重新定向。 服务器中发生了资源定向问题(302)40...原创 2020-03-29 16:59:56 · 1581 阅读 · 0 评论 -
Http协议详解
Http协议http://localhost:8080/项目名/资源名称https://www.baidu.comhttp: 声明使用的是http://协议localhost 请求地址 外网 、 本地请求tomcat 8080上的应用协议组TCP连接的三次握手Http版本1.0 、 1.11.0版本不支持常连接也就意味着课程一个网页要对服务器发起N次连接请求,会有N次握手的机会...原创 2020-03-29 16:58:18 · 143 阅读 · 0 评论 -
Xml入门
XML介绍Extensible Markup Language(可扩展标记语言) 标签自定义。HyperText markup Language (超文本标记语言)结构 | 传输数据 | 标记信息 | 跨平台XML结构XML头信息 必须存在的<?xml > 声明当前文件是XML文件version 声明当前XML版本 1.0encoding 编码格式 声明当前XML...原创 2020-03-09 17:05:13 · 103 阅读 · 0 评论 -
Servlet详解
Servlet介绍百科资料Servlet与Tomcat关系在创建web工程的时候,默认是需要导入服务器的Jar文件到项目中,为什么要导入呢?这里有对web工程的一些支持jar包,如果不导入很多功能是无法实现的例如:servlet-api.jar 支持Servlet 环境el-api.jar 对EL表达式的支持jsp-api.jar 对JSP文件的支持…Servlet实际是To...原创 2020-03-09 17:03:39 · 305 阅读 · 0 评论 -
Servlet入门
Server applet 服务器小程序作用:将页面的数据接收到Java代码中。访问流程图示例代码HTMLInsert title here<form action="wangpozi" method="post">商品名称:<input type="text" name="g_name"><br>商品价格:<input ty...原创 2020-03-09 17:02:13 · 86 阅读 · 0 评论 -
tomcat服务器及常见问题
Tomcat服务器下载http://tomcat.apache.org/D:\system\apache-tomcat-9.0.17\bin\startup.bat 启动文件点击可以启动Tomcat启动闪退原因是tomcat无法识别当前Java环境的位置和自身tomcat位置需要右键打开startup.bat点击 startup.bat在浏览器中访问当前的tomcat服务器 ...原创 2020-03-09 17:00:39 · 205 阅读 · 0 评论