ContextLoaderListener对比DispatcherServlet

发表于:2018-08-22 20:56:57

原文:https://howtodoinjava.com/spring-mvc/contextloaderlistener-vs-dispatcherservlet/ 作者:Lokesh Gupta,于2018年5月10日。 在基于XML配置的Spring MVC中,你肯定看到了在web.xml文件声明的这两项:ContextLoaderListener与DispatcherServlet。接下来就来让我们看一下他们在框架中的作用及差异。 根上下文与子上下文 在阅读之前,必须理解如下内容: Spring中可以有多个上下文,但只有一个根上下文,其他的都是子上下文。 子上下文可以访问根上下文中定义声明的Bean,但反之不尽然,根上下文是不能访问子上下文的Bean的。 DispatcherServlet - 子应用上下文 DispatcherServlet本质上就是一个Servlet(它继承自H...

阅读(776)评论(0)

在Eclipse IDE下使用Maven-手册

发表于:2018-08-05 18:25:34

原文:Using Maven within the Eclipse IDE - Tutorial 原作者:Lars Vogel, Simon Scholz, (c) 2016 vogella 有限公司,版本 1.4,2016,05,29 该手册介绍在Eclipse IDE下使用Maven开发Java程序。 1. 使用Maven在Eclipse IDE Eclipse IDE为Maven提供了很好的支持,这个工具是在M2Eclipse项目中开发的。 这个工具管理项目依赖,和更新Eclipse IDE中项目依赖项的类路径,它确保Ecipse IDE下Maven的流畅使用。该工具还提供不同类型的向导导入和创建基于Maven的新项目。 它提供了一个编辑器,通过结构化的界面来管理Maven的配置文件pom.xml,你也可以选择pom.xml的选项卡直接编辑XML数据。 2. 在Eclipse中安装和...

阅读(1k+)评论(0)

JSP去空格

发表于:2018-06-15 12:24:39

在使用JSP动态生成HTML时,由于JSP的标签操作,因此生成的HTML会有很多多余的空行,这样多余的空格会占用一定的网络带宽,同时也使生成的HTML很不美观,那有什么办法可以去除这些空格呢? 1.对于Tomcat 5.5+的可以在Tomcat的安装目录conf/web.xml中配置如下: <init-param> <param-name>trimSpaces</param-name> <param-value>true</param-value> </init-param> 2.JSP 2.1+版本的可以在JSP中使用如下标签: <%@ page trimDirectiveWhitespaces="true" %> 另外对于支持Servlet XSD 2.5+,也可以在web程序的WEB-INFO/we...

阅读(1k+)评论(0)

在JAR中打包使用JAR库

发表于:2014-08-10 00:58:36

不知大家在写Java程序的时候有没有这样的需求: 将引用其它第三方JAR库的项目打包成一个JAR文件运行.也就是说在你打包好的JAR文件中再包含那些你引用的第三方JAR文件,合成一个JAR包,这样只需在Windows下双击,或在Linux终端下输入 java -jar yourjarfile.jar即可方便运行.在最初一种普遍的做法是在打包的JAR文件中的META-INF/MANIFEST里使用Class-Path选项,像这样: Manifest-Version: 1.0 Created-By: 1.7.0_06-b24 (Oracle Corporation) Main-Class: YOUR.MAIN.CLASS.NAME.HERE Class-Path: lib1.jar lib2.jar lib3.jar  但这样在运行这个JAR包时仍然需要将引用的lib1.jar,l...

阅读(2k+)评论(0)

获取腾讯微博信息API

发表于:2013-03-26 22:25:33

协议参考webqq-core项目:https://code.google.com/p/webqq-core/ 参考项目:https://github.com/lzqwebsoft/test-project Tencent API 每个操作url,都要使用 Cookie 账号检测:  检查账号是否要验证码     http://check.ptlogin2.qq.com/check?uin=:account&appid=1003903&r=" + Math.random() 参数:      uin 账号      appid 腾讯应用id,固定      r 随机数,防缓存  返回值:  &nbs...

阅读(31k+)评论(0)

5篇文章, 共1页