上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 119 下一页
摘要: 以下内容是翻译自http://www.journaldev.com/1945/servletcontextlistener-servlet-listener-example: 说明:web.xml的加载顺序是:【Context-Param】->【Listener】->【Filter】->【Servl 阅读全文
posted @ 2017-06-30 21:36 EasonJim 阅读(15508) 评论(2) 推荐(6)
摘要: 导入Ant项目有以下方式: 1、【File】->【Project】->【Java Project from Existing Ant Buildfile】 选择build.xml文件即可,如果出现:Specified buildfile does not contain a javac task,那 阅读全文
posted @ 2017-06-30 15:27 EasonJim 阅读(4649) 评论(0) 推荐(0)
摘要: 一般新建的Java Project项目都是从src文件夹开始的,那么通过下面的操作可以自定义修改起始文件夹。 1、项目右键->【Properties】 如果不能修改时,可以直接删除后再添加回来。 阅读全文
posted @ 2017-06-30 00:24 EasonJim 阅读(2764) 评论(0) 推荐(0)
摘要: ORM:是Object Relational Mapping(对象关系映射)的缩写。 通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R/M的世界里,有两个基本的也是重要的东东需要了解,即 VO , PO 。 PO:(Persistant Object ),持久对象 可以看成是与数 阅读全文
posted @ 2017-06-29 18:38 EasonJim 阅读(2132) 评论(0) 推荐(1)
摘要: 0、整体的项目结构 1、引入POM 注意:引入时参考上面不同颜色的引入,尤其是spring-context-support这个JAR包,里面包含了处理FreeMarker的UI组件。 2、配置web.xml 3、配置helloworld-context.xml 说明:other-context.xm 阅读全文
posted @ 2017-06-28 21:33 EasonJim 阅读(995) 评论(0) 推荐(0)
摘要: 添加spring-context-support的依赖到POM: 阅读全文
posted @ 2017-06-28 21:22 EasonJim 阅读(4219) 评论(0) 推荐(0)
摘要: 一、最原始示例 1、引入POM依赖 2、在WEB-INF/ftl中建立test.ftl 3、添加TestServlet.java 提示:采用了Servlet3.x的注解功能,不需要在web.xml中再配置映射。 4、测试效果 测试工程:https://github.com/easonjim/5_ja 阅读全文
posted @ 2017-06-28 18:17 EasonJim 阅读(3401) 评论(0) 推荐(0)
摘要: 以下是简单的FreeMarker示例,直接采用模板 + 数据模型 = 输出的方式。示例中是Application的项目,主要用于展示模板输出HTML文件的功能。 示例: 1、引入POM依赖 2、新建test.ftl文件 3、新建FreeMarkerUtil.java类用于生成通过ftl模板生成htm 阅读全文
posted @ 2017-06-28 17:28 EasonJim 阅读(2999) 评论(0) 推荐(0)
摘要: 简介: FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker我们的第一印象是用来替代JSP的,但是与JSP不同的是FreeMarker模板可以在 Servlet容器之外使用。可以使用它们来生成电子邮件、 配置文件、 XML映射等。或者直接生 阅读全文
posted @ 2017-06-28 03:14 EasonJim 阅读(1065) 评论(0) 推荐(0)
摘要: 在sitemesh.xml中做常用的三个映射器,总结如下: 映射器元素的顺序确定优先级。良好的应用程序应使用以下顺序, 请记住,映射器元素的性质可以覆盖开发人员设置的顺序。 例如,常见的错误是将ConfigDecoratorMapper放在PageDecoratorMapper之前。因为Config 阅读全文
posted @ 2017-06-28 01:35 EasonJim 阅读(493) 评论(0) 推荐(0)
摘要: 继续使用上一章http://www.cnblogs.com/EasonJim/p/7086916.html的例子,改造成使用ParameterDecoratorMapper映射器的方法,这个映射器不需要通过匹配URL和在页面上写模板路径去实现,只需要通过URL上传入指定参数即可。 修改配置如下: 1 阅读全文
posted @ 2017-06-28 01:09 EasonJim 阅读(481) 评论(0) 推荐(0)
摘要: 继上一次的示例工程http://www.cnblogs.com/EasonJim/p/7083165.html,使用的就是ConfigDecoratorMapper映射器,通过指定目录下的页面,都同一走模板页。 在使用上,只需设置两处地方,在基础页面无需配置。 1、decorators.xml 2、 阅读全文
posted @ 2017-06-28 00:37 EasonJim 阅读(779) 评论(0) 推荐(0)
摘要: 继上一章http://www.cnblogs.com/EasonJim/p/7083165.html中使用的例子中,是通过decorators.xml文件通过URL匹配进行转换的。 而下面这种方法是通过sitemesh.xml的PageDecoratorMapper映射器来转换的,而无需匹配URL, 阅读全文
posted @ 2017-06-27 20:06 EasonJim 阅读(826) 评论(0) 推荐(0)
摘要: SiteMesh默认使用decorators.xml作为装饰配置文件。 decorators.xml顶层元素概览如下: decorators的元素说明: 一、decorators装饰器的顶层元素: 属性: defaultdir:装饰器文件默认存放的目录。 二、子元素: 1、decorator 属性: 阅读全文
posted @ 2017-06-27 16:04 EasonJim 阅读(1169) 评论(0) 推荐(0)
摘要: SiteMesh包括两大标签库。 一、Decorator Tags:被用于建立装饰器页面。 1、<decorator:head/> 插入原始页面(被包装页面)的head标签中的内容(不包括head标签本身)。 2、<decorator:body/> 插入原始页面的<body>标签中的内容(不包括bo 阅读全文
posted @ 2017-06-27 05:47 EasonJim 阅读(395) 评论(0) 推荐(0)
摘要: 了解SiteMesh的最佳方法是使用它。假设SiteMesh设置在您的Web应用程序中,本教程将展示如何掌握SiteMesh最强大的方面,如下所示装饰页面: 效果发生在第2步,其中Menu.jsp页面呈现为html。在html页面发送到客户端浏览器之前,该页面由单个文件basic-theme.jsp 阅读全文
posted @ 2017-06-27 04:57 EasonJim 阅读(1303) 评论(0) 推荐(0)
摘要: Pivotal-tc-Server之前叫做SpringSource tc Server,包含三个版本分别是:Spring版、标准版和开发版,但其中只有开发版是免费的。比如在STS中包含的版本就是开发板。 SpringSource tc Server是一个企业版本的Apache Tomcat,广泛使用 阅读全文
posted @ 2017-06-27 03:40 EasonJim 阅读(12251) 评论(0) 推荐(0)
摘要: Spring Tool Suite(STS)是开发Spring的套件,也就是一个Eclipse,在之上增加了对Spring框架的支持,使其能快速的开发Spring。 错误如下: 解决办法: 如果系统安装的JDK版本是32位的,那么这个STS也必须是32位,反之,64位也是一样的道理。所以在下载回来的 阅读全文
posted @ 2017-06-27 00:19 EasonJim 阅读(6611) 评论(0) 推荐(0)
摘要: 简介: SiteMesh类似与ASP.NET的模板页。 SiteMesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外观,如一致的导航条,一致的banner,一致的版权,等等。 SiteMesh拦截请求不仅能处理动态的内容, 阅读全文
posted @ 2017-06-26 02:19 EasonJim 阅读(1244) 评论(0) 推荐(0)
摘要: SiteMesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外观,如一致的导航条,一致的banner,一致的版权,等等。 教程地址: http://flyer2010.iteye.com/category/196723(Si 阅读全文
posted @ 2017-06-24 14:22 EasonJim 阅读(599) 评论(0) 推荐(0)
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 119 下一页