Java Web编程
文章平均质量分 58
a2210294
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用HttpSessionListener与HttpSessionBindingListener实现在线人数统计
在线人数统计方面的实现,上网找了下这方面的知识,最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessionListener接口或HttpSessionBindingListener接口来实现,通过监听session的新建和销毁来控制,详细如下。转载 2017-12-20 20:33:57 · 418 阅读 · 0 评论 -
长期有效的 webstorm/Idea license server 2018
第一步 : 复制下方activation code,直接粘贴在webstorm的activation code栏上, 切记先不要点ok,切记先不要点ok,切记先不要点ok ,等第二步执行完之后再点OK。 G91XMO9AVI-eyJsaWNlbnNlSWQiOiJHOTFYTU85QVZJIiwibGljZW5zZWVOYW1lIjoic29uZyB3YW5nIiwiYXNzaWd...原创 2018-11-15 10:19:28 · 2939 阅读 · 4 评论 -
SpringMvc 请求无法到达controller,出现404错误的原因
最近做ssm项目集成的时候遇到一个问题,项目搭起来以后,http请求怎么都进不到controller中,耗费了半天弄这个问题,最后发现还是自己对spring的配置文件和各种注解不熟,其实这个问题就是因为注解没配好。 1、首先是web.xml中配置: <!-- spring核心监听器 --> <context-param> <param-name>c...原创 2018-11-05 17:18:28 · 6047 阅读 · 0 评论 -
不同版本(2.3-3.1)web.xml文件的schema头部声明
1. Servlet 3.1 Java EE 7 XML schema,命名空间是 http://xmlns.jcp.org/xml/ns/javaee/ <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" ...转载 2018-11-04 16:18:17 · 221 阅读 · 0 评论 -
Eclipse中tomcat不识别web项目,导致无法部署运行的解决方法
1、在该项目中,找到.project文件,打开: 找到<natures>,在标签内部添加如下内容并保存。 <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</...转载 2018-10-27 20:32:20 · 4325 阅读 · 0 评论 -
@Component 和 @Bean 的区别
Spring帮助我们管理Bean分为两个部分,一个是注册Bean,一个装配Bean。 完成这两个动作有三种方式,一种是使用自动配置的方式、一种是使用JavaConfig的方式,一种就是使用XML配置的方式。 @Compent 作用就相当于 XML配置 @Component public class Student { private String name = "lkm"; ...转载 2018-10-23 17:12:18 · 588 阅读 · 0 评论 -
ContextLoaderListener和Spring MVC中的DispatcherServlet加载内容的区别
ContextLoaderListener和DispatcherServlet都会在Web容器启动的时候加载一下bean配置. 区别在于: DispatcherServlet一般会加载MVC相关的bean配置管理(如: ViewResolver, Controller, MultipartResolver, ExceptionHandler, etc.) ContextLoaderListene...转载 2018-10-21 09:38:03 · 142 阅读 · 0 评论 -
eclipse中编辑log4j 的xml配置文件时,自动提示
方法1. 配置log4j.dtd文件: Windows -> Preferences -> XML -> XML Catalog 点击 Add.. 添加一个XML Catalog Entry 在弹出的窗口如下配置: Location: jar:file:F:/software/sts-2.3.3.M2/...转载 2018-10-10 10:39:48 · 552 阅读 · 0 评论 -
Spring-MVC理解之一:应用上下文webApplicationContext
一、先说ServletContext javaee标准规定了,servlet容器需要在应用项目启动时,给应用项目初始化一个ServletContext作为公共环境容器存放公共信息。ServletContext中的信息都是由容器提供的。 举例: 通过自定义contextListener获取web.xml中配置的参数 1.容器启动时,找到配置文件中的context-param作为键值对放到...转载 2018-10-12 11:12:49 · 163 阅读 · 0 评论 -
Oracle中同时插入多条记录
由于要做测试数据插oracle数据库,想到了mysql的多个values的形式,但是sql报错。oracle并不支持这种一个insert into 多个values的方法 INSERT INTO users(name, age) VALUES('ccc', 333), ('aaa', 222), ('bbb', 111); 但是有另一种写法,做个简单记录,跟mysql中的一个inse...转载 2018-10-01 09:53:59 · 5706 阅读 · 0 评论 -
Servlet加载顺序
整一个的解析过程如下: 1. servlet> 2. Servlet_Request 3. cn.xuhuanfeng.servlet.Servlet_Request 4. 5. 6. Servlet_Request 7. /Servlet_Request 8. 当用户在浏览器输入一个url,如 http://lo转载 2017-12-18 19:51:26 · 2110 阅读 · 0 评论 -
forward 和redirect的区别
1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的页面可以共享requ转载 2017-12-13 20:31:50 · 178 阅读 · 0 评论 -
前后端常见的几种鉴权方式
目前我们常用的鉴权有四种: HTTP Basic Authentication session-cookie Token 验证 OAuth(开放授权) 一.HTTP Basic Authentication 这种授权方式是浏览器遵守http协议实现的基本授权方式,HTTP协议进行通信的过程中,HTTP协议定义了基本认证认证允许HTTP服务器对客户端进行用户身份证的方法。 认证过程...原创 2018-12-19 14:17:22 · 884 阅读 · 0 评论
分享