一:什么是Servlet: Servlet是javaWeb的三大组件之一,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要: 1.接收请求数据 2.处理请求 3.完成响应 例如客户端发来登陆请求,获取输出注册请求,这些请求都应 ...
分类:
编程语言 时间:
2019-10-02 23:13:34
阅读次数:
131
在javaWeb开发中,只要是写URL地址,那么建议最好以“/”开头,也就是使用绝对路径的方式,那么这个“/”到底代表什么呢?可以用如下的方式来记忆“/”:如果“/”是给服务器用的,则代表当前的web工程,如果“/”是给浏览器用的,则代表webapps目录 1.“/”代表当前web工程的常见应用场景 ...
分类:
Web程序 时间:
2019-10-01 20:30:07
阅读次数:
111
JavaWeb——会话(Cookie、Session)、防止表单重复提交 ...
分类:
编程语言 时间:
2019-09-30 19:45:22
阅读次数:
70
Tips: https://shihuan.site/OnlinePaper/jsp/ 这是最后实现所有功能的测试网址,欢迎大家登陆进行测试,但由于注册短信条数有限,所以提供一个测试账号进行测试 账号:Zhiwang 密码:123456Aa 界面展示: 环境选择:由于本学期选修了javaee课程,同 ...
分类:
编程语言 时间:
2019-09-28 00:35:52
阅读次数:
112
JavaWeb——web开发基本概念、tomcat、连接过程 ...
分类:
编程语言 时间:
2019-09-27 12:33:36
阅读次数:
106
springboot是spring公司开发一套快速搭建javaWeb项目的框架,其最大的特点就是简便快捷,简化了Spring项目大量的配置文件,其核心思想就是约定大于配置,而注解这种简便快捷的方式自然成为不二选择,下面总结了springboot中一些常用的注解,以后也会持续更新加入新的注解,当然对于 ...
分类:
编程语言 时间:
2019-09-27 01:12:13
阅读次数:
89
点赞是高频的操作,如果读取都通过数据库操作,会增大数据库的负担,使用redis作为缓存+定时的方式,可以减少数据库的负担。 优点是 点赞操作的速度加快;减少了数据库的负担 缺点是 redis的持久化不是实时的,缓存中可能丢失用户的点赞数据 在使用redis的时候首先在pom文件中导入jedis的包, ...
分类:
编程语言 时间:
2019-09-20 23:09:12
阅读次数:
203
在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就 ...
分类:
编程语言 时间:
2019-09-19 12:29:25
阅读次数:
112
在web.xml中注册Servlet程序需要两个常用的标签元素<servlet>和<servlet-mapping>. <servlet>注册一个Servlet <servlet-name>:用于指定一个Servlet名称 <servlet-class>:用于指定Servlet程序所在的路径</se ...
分类:
移动开发 时间:
2019-09-18 17:42:31
阅读次数:
84