随笔分类 -  JAVA WEB

摘要:1、设置tomcat,如图: 2、添加war包 3、修改pom.xml 删除可能的选项,如果有下面的代码,删除掉 4、选择使用的resources目录 5、启动即可 阅读全文
posted @ 2016-02-19 18:18 李秋 阅读(3619) 评论(0) 推荐(0) 编辑
摘要:今天遇到了一个奇怪的问题:jsp代码如下:数据对比${name}在controller里面,有赋值: @RequestMapping(value = "/index.do") public String index(ModelMap modelMap) { modelMap... 阅读全文
posted @ 2015-03-13 16:28 李秋 阅读(576) 评论(0) 推荐(0) 编辑
摘要:上一篇文章已经分享了搭建springmvc:http://www.cnblogs.com/liqiu/p/4252788.html这一篇来链接数据库postgresql1、在pom.xml添加几个依赖 org.postgresql post... 阅读全文
posted @ 2015-01-27 23:46 李秋 阅读(3762) 评论(0) 推荐(0) 编辑
摘要:JavaWeb: 报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。JSP页面顶端出现“红... 阅读全文
posted @ 2015-01-27 23:09 李秋 阅读(635) 评论(0) 推荐(0) 编辑
摘要:一、建立Maven项目 使用Eclipse的maven构建一个web项目,以构建SpringMVC项目为例:1.1 选择建立Maven Project选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project。点击newxt1.2 选... 阅读全文
posted @ 2015-01-27 20:06 李秋 阅读(3037) 评论(0) 推荐(0) 编辑
摘要:最近做了一个项目,需要使用Spring+mybatis+postgresql,下面记录一下整合步骤:一、准备JAR包:我使用的是maven,所以直接晒出pom.xml 4.0.0 test.qunar.com web 0.0.1-SNAPSHOT jar web ... 阅读全文
posted @ 2014-07-26 10:34 李秋 阅读(13327) 评论(2) 推荐(1) 编辑
摘要:最近做了一个项目,使用Mybatis自动生成代码,下面做一下总结,被以后参考:一、提前准备:1、工具类:mybatis-generator-core-1.3.2.jar2、postgresql驱动:postgresql-9.2-1003-jdbc4.jar3、xml文件这些我都上传到了附件上,下载链... 阅读全文
posted @ 2014-07-26 01:51 李秋 阅读(10869) 评论(0) 推荐(0) 编辑
摘要:最近使用Springmvc,GET传输参数的时候,经常出错误,下面介绍添加一个Filter的方法,可以解决这个问题。既支持POST方式也支持GET方式。首先写一个Filterpackage com.qunar.filter;import java.io.IOException;import java... 阅读全文
posted @ 2014-06-19 16:36 李秋 阅读(1694) 评论(0) 推荐(0) 编辑
摘要:随着大数据的到来,越来越多的数据需求需要开发,而这些需求不可避免需要使用JS画出图表,而大多后端JAVA开发人员对JS不太熟悉,导致身心倍受折磨,今天记录以下最近我使用echarts的步骤,供参考:一、环境说明前端框架:echarts、Jquery后端框架:SPRINGMVC二、开发过程前端代码:I... 阅读全文
posted @ 2014-05-30 16:24 李秋 阅读(5859) 评论(0) 推荐(0) 编辑
摘要:最近开发一个项目,发现字段校验比较多,同事提出使用Validation校验能更方便一些,今天记录下来,供以后参考:一、在pom.xml中添加依赖: javax.validation validation-api 1.0... 阅读全文
posted @ 2014-05-28 10:08 李秋 阅读(732) 评论(0) 推荐(0) 编辑
摘要:为什么需要优化GC? JAVA的GC是面试必考的题目,可是在实际项目中什么时候使用GC哪?或者应该什么时候优化GC哪?有句名言:“GC优化永远是最后一项任务”。 在使用GC之前,应该考虑一下进行GC的最根本原因:垃圾收集器需要清除在程序中创建的对象,GC执行的次数即需要被垃圾收集器清理的对象个数,与... 阅读全文
posted @ 2014-04-14 14:19 李秋 阅读(859) 评论(0) 推荐(0) 编辑
摘要:如何判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。 Jstat是JDK自带的一个轻量级小工具,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能... 阅读全文
posted @ 2014-04-14 12:21 李秋 阅读(899) 评论(0) 推荐(0) 编辑
摘要:JSP就是Servlet,JSP被容器生成Servlet的一个方法,自然也可以直接使用Servlet的一些对象,下面就列出可以直接使用的对象: 内置对象类型作用域关系requestjavax.servlet.http.HttpServletRequestrequest与Input/Output有关responsejavax.servlet.http.HttpServletResponseresponse与Input/Output有关pageContextjavax.servlet.jsp.PageContextpage与Context有关sessionjavax.servlet.http... 阅读全文
posted @ 2014-03-29 22:11 李秋 阅读(529) 评论(0) 推荐(0) 编辑
摘要:ServletServlet 没有 main 方法,不能够独立的运行,它的运行需要容器的支持,Tomcat 是最常用的 JSP/Servlet 容器。Servlet 运行在 Servlet 容器中,并由容器管理从创建到销毁的整个过程。Servlet 的生命周期(1) 加载和实例化 Servlet 容器装载和实例化一个 Servlet。创建出该 Servlet 类的一个实例。(2) 初始化 在 Servlet 实例化完成之后,容器负责调用该 Servlet 实例的 init() 方法,在处理用户请求之前,来做一些额外的初始化工作。(3) 处理请求 当 Servlet 容器接收到一个 Ser... 阅读全文
posted @ 2014-03-20 21:11 李秋 阅读(1853) 评论(0) 推荐(0) 编辑
摘要:maven命令:http://blog.csdn.net/edward0830ly/article/details/87489861、创建MAVEN的Web工程mvn archetype:generate -DgroupId=com.taobao.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false目录如下:@~/study/maven/my-web-app $ tree.├── pom.xml├── src│ └── main│ ├── resou... 阅读全文
posted @ 2014-03-20 14:42 李秋 阅读(415) 评论(0) 推荐(0) 编辑
摘要:Hessian 原理分析一、远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出的传输协议,网络IO ,主要有 bio 、 nio 、 aio 三种方式,所有的分布式应用通讯都基于这个原理而实现,只是为了应用的易用,各种语言通常都会提供一些更为贴近应用易用的应用层协议。二、应用级协议 Binary-RPC Binary-RPC 是一种和 RMI 类似的远程调用的协议,它和 .. 阅读全文
posted @ 2013-12-28 10:47 李秋 阅读(730) 评论(0) 推荐(0) 编辑
摘要:最近发现在filter内使用DelegatingFilterProxy过滤内容,那么为什么不用自带的Filter而使用Spring的DelegatingFilterProxy哪?最后才明白是因为filter的类里面使用了Spring的注解,所以也必须也使用Spring的DelegatingFilterProxy。详细说明如下: DelegatingFilterProxy就是一个对于servlet filter的代理,用这个类的好处主要是通过Spring容器来管理servlet filter的生命周期,还有就是如果filter中需要一些Spring容器的实例,可以通过spring直接注入,另外. 阅读全文
posted @ 2013-11-05 19:10 李秋 阅读(1984) 评论(0) 推荐(0) 编辑
摘要:最近一直在看TOMCAT,想要自己创建一个小WEB站点,有不想要部署在其他的容器内这是一个不错的学习对象。一、选择合适的模版mvn archetype:generate -DarchetypeCatalog=http://download.java.net/maven/2二、选择模版[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0) Choose archetype: 1: http://downl.. 阅读全文
posted @ 2013-08-14 15:32 李秋 阅读(801) 评论(0) 推荐(0) 编辑
摘要:其实编写一个入门级别的JAVA的WEB服务器,很简单,用SOCKET类即可实现。相关内容可以参考:http://www.cnblogs.com/liqiu/p/3253022.html一、首先创建一个目录,目录内结构如下:@~/study/webserver $ tree.├── src│ └── com│ └── taobao│ ├── HttpServer.java│ ├── Request.java│ └── Response.java└── webroot └── index.html二、创建文件:index.htmlHelloWorldpyrmont目录的三个java文件,分别是:H 阅读全文
posted @ 2013-08-12 17:19 李秋 阅读(540) 评论(0) 推荐(0) 编辑
摘要:TalkClient.javaimport java.io.*;import java.net.*; public class TalkClient { public static void main(String args[]) { try{ Socket socket=new Socket("127.0.0.1",4700); //向本机的4700端口发出客户请求 BufferedReader sin=new BufferedReader(new InputS... 阅读全文
posted @ 2013-08-12 15:30 李秋 阅读(2195) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示