随笔分类 -  Java

Maven 3 入门 -- HelloWorld
摘要:第一个Maven项目 -- HelloWorld这里只是通过一个简单例子来初探maven的面目,具体介绍参考后文创建约定的目录结构Maven的源代码目录组织结构是固定的,我们不能随便修改,一个简单的java程序目录结构如下项目名--------------src-----------------------------main //用于放置程序代码-------------------------------------------java //java源代码文件-------------------------------------------resources //java一些资源或者配 阅读全文
posted @ 2012-01-07 00:37 阳阳多 阅读(8982) 评论(1) 推荐(0) 编辑
Spring 3.x MVC 入门3 -- 使用内容协商来实现多视图
摘要:ContentNegotiatingViewResolver这个解析器是做什么用的?RESTful服务中很重要的一个特性即是同一资源,多种表述我们使用ContentNegotiatingViewResolver就可以做到,这个视图解析器允许你用同样的内容数据来呈现不同的view如下面描述的三种方式:方式1 使用扩展名http://www.test.com/user.xml 呈现xml文件http://www.test.com/user.json 呈现json格式http://www.test.com/user 使用默认view呈现,比如jsp等------------------------- 阅读全文
posted @ 2012-01-07 00:20 阳阳多 阅读(8088) 评论(2) 推荐(1) 编辑
Spring 3.x MVC 入门2 -- 通过示例初步感受spring mvc
摘要:开始Spring MVC建立一个web project,并导入spring 3.x的jar包配置web.xml根据上面的spring mvc流程图,我们知道DispatcherServlet是spring mvc 的一个前端控制器,所以我们当然要去配置它,以便于将请求转给DispatcherServlet处理 <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</s 阅读全文
posted @ 2012-01-07 00:14 阳阳多 阅读(10349) 评论(0) 推荐(0) 编辑
Spring 3.x MVC 入门1 -- 图解MVC整体流程
摘要:Spring mvc的生命周期开始使用 spring mvc之前,我们必须需要了解下SPRING MVC的流程,如下图:在看下图之前的一些说明: (下面介绍的HandlerMapping,HandlerAdapter,HandlerExceptionResovler,ViewResolver都有个order属性,因为这些接口每一个都可以注册多个实现,order代表他们的执行顺序,order越小的越先执行,一般先执行的匹配到了后面的就不会执行了)DispatcherServlet: 整个Spring MVC的前端控制器,由它来接管来自客户端的请求HandlerMapping: Dispatche 阅读全文
posted @ 2012-01-07 00:02 阳阳多 阅读(10359) 评论(1) 推荐(3) 编辑
JSP自定义标签开发入门
摘要:JSP自定义标签开发入门一般情况下开发jsp自定义标签需要引用以下两个包import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;首先我们需要大致了解开发自定义标签所涉及到的接口与类的层次结构(其中SimpleTag接口与SimpleTagSupport类是JSP2.0中新引入的)。目标1:自定义一个用表格显示用户信息的简单标签效果图:在jsp页面使用此自定义标签:假设我们有一个UserInfo的javabean,那么在JSP页面使用此标签只需调用此标签即可<!-- 创建需要展现UserInfo的实例(用于测试数据) --& 阅读全文
posted @ 2011-12-25 17:34 阳阳多 阅读(89310) 评论(9) 推荐(18) 编辑