随笔分类 -  Java Web

摘要:首先所有的请求进入tomcat,都会流经servlet,如果没有匹配到任何应用指定的servlet,那么就会流到默认的servlet。 默认的servlet是配置在$catalina/conf/web.xml里面的。 如下面贴出来所示(由于贴的内容太多了,我把注释去掉了,其实注释是相当重要的): X 阅读全文
posted @ 2016-07-21 16:07 月是故乡明95 阅读(1803) 评论(0) 推荐(0)
摘要:转:http://blog.csdn.net/wxwzy738/article/details/19072909 在web.xml文件中经常看到这样的配置<servlet-name>default</servlet-name>,这个配置的作用是:对客户端请求的静态资源如图片、JS文件等的请求交由默认 阅读全文
posted @ 2016-07-21 15:59 月是故乡明95 阅读(309) 评论(0) 推荐(0)
摘要:HTTP 请求头 Range 请求资源的部分内容(不包括响应头的大小),单位是byte,即字节,从0开始. 如果服务器能够正常响应的话,服务器会返回 206 Partial Content 的状态码及说明. 如果不能处理这种Range的话,就会返回整个资源以及响应状态码为 200 OK .(这个要注 阅读全文
posted @ 2016-07-21 15:45 月是故乡明95 阅读(28882) 评论(0) 推荐(2)
摘要:Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。 下面我就来说说server_name的使用吧: server_name的匹配顺序 Nginx中的server_name指令主要用于配置基于名称虚拟主机 阅读全文
posted @ 2016-04-23 11:10 月是故乡明95 阅读(1697) 评论(0) 推荐(0)
摘要:1、什么是LVS? 首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构 阅读全文
posted @ 2016-04-23 10:09 月是故乡明95 阅读(168) 评论(0) 推荐(0)
摘要:一、安装 nginx 1、 nginx依赖以下一些软件库,在安装之前请确保安装了这些软件库,它们包括:gcc,openssl,zlib,pcre(可通过rpm -q命令查询是否已安装) 可通过命令 rpm -q 查看软件包的版本信息。 以查看nginx的版本为例: #rpm -q nginx #rp 阅读全文
posted @ 2016-04-22 18:07 月是故乡明95 阅读(296) 评论(0) 推荐(0)
摘要:1、找到tomcat安装目录:cd tomcat/logs 2、tail -f catalina.out 3、ctrl+c 退出 阅读全文
posted @ 2016-04-18 08:53 月是故乡明95 阅读(371) 评论(0) 推荐(0)
摘要:基本步骤: 1. 创建 keystore 文件 执行 keytool -genkey -alias tomcat -keyalg RSA 结果如下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 loiane:bin loiane$ k 阅读全文
posted @ 2016-04-16 20:01 月是故乡明95 阅读(177) 评论(0) 推荐(0)
摘要:转:SpringMVC表单标签简介 在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以 阅读全文
posted @ 2016-04-16 13:43 月是故乡明95 阅读(188) 评论(0) 推荐(0)
摘要:使用Google的Gson实现对象和json字符串之间的转换 需要gson.jar 1.JsonUtil.java Java代码 package com.snail.json; import java.lang.reflect.Type; import com.google.gson.Gson; / 阅读全文
posted @ 2016-03-27 16:10 月是故乡明95 阅读(3483) 评论(0) 推荐(0)
摘要:Spring MVC集成异常处理 1 、使用SimpleMappingExceptionResolver实现异常处理 1)在Spring的配置文件applicationContext.xml中增加以下内容: Xml代码 <bean class="org.springframework.web.ser 阅读全文
posted @ 2016-03-26 12:44 月是故乡明95 阅读(160) 评论(0) 推荐(0)
摘要:hibernate的各个jar包的作用 最基本的Hibernate3.3.2之 JAR包(必要): 包名 位置 用途 hibernate3.jar /hibernate 核心JAR包 antlr.jar /hibernate/lib/required Another Tool for Languag 阅读全文
posted @ 2016-03-12 20:26 月是故乡明95 阅读(1164) 评论(0) 推荐(0)
摘要:总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、 TransactionManager这两部分只是会根据数据访问方式有所变化, 阅读全文
posted @ 2016-03-12 17:00 月是故乡明95 阅读(214) 评论(0) 推荐(0)
摘要:Spring AOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现 Spring Aspects:Spring提供的对AspectJ框架的整合 Spring Beans:Spring IOC的基础实现,包含访问配置文件、创建和管理bean等。 Spring Context:在基础IO 阅读全文
posted @ 2016-03-08 19:06 月是故乡明95 阅读(11196) 评论(1) 推荐(4)
摘要:Maven多模块项目依赖管理及dependencies与dependencyManagement的区别 转自:http://blog.csdn.net/liutengteng130/article/details/46991829 1、DepencyManagement应用场景 当我们的项目模块很多 阅读全文
posted @ 2016-03-08 16:07 月是故乡明95 阅读(14784) 评论(1) 推荐(5)
摘要:1、打开第三方依赖包,源文件的快捷键:ctrl + mouseClick 2、由于我们下载的第三方jar 包,如Spring等相关的依赖包时,并没有附加下载相应的源文件,所以经常出现如图的这种问题。 解决方法如下: 1、jar包下都为编译生成的 .class 文件,所以安装相应的反编译插件,反编译为 阅读全文
posted @ 2016-03-07 21:57 月是故乡明95 阅读(22031) 评论(6) 推荐(11)
摘要:使用Maven构建多模块项目 转自:http://www.cnblogs.com/xdp-gacl/p/4242221.html 在平时的Javaweb项目 开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑 阅读全文
posted @ 2016-03-06 00:14 月是故乡明95 阅读(250) 评论(0) 推荐(0)
摘要:WEB-INF目录与META-INF目录的作用 /WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/ 包含了站点所有用的 class 文件,包括 servlet class 和非servlet clas 阅读全文
posted @ 2016-03-03 19:36 月是故乡明95 阅读(365) 评论(0) 推荐(0)
摘要:Spring之WebSocket网页聊天以及服务器推送转自:http://www.xdemo.org/spring-websocket-comet//Springframework /Spring之WebSocket网页聊天以及服务器推送1. WebSocket protocol 是HTML5一种新... 阅读全文
posted @ 2016-01-12 21:01 月是故乡明95 阅读(6931) 评论(2) 推荐(3)
摘要:转SpringMVC中的Interceptor拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306那样子判断当前时间是否是购票时间。一、定义Interceptor实现类SpringMVC中的Interce... 阅读全文
posted @ 2016-01-11 17:11 月是故乡明95 阅读(186) 评论(0) 推荐(0)