zoukankan      html  css  js  c++  java
  • 【Spring学习笔记-1】Myeclipse下Spring环境搭建

    概要:

    Myeclipse下创建第一个Spring项目



    创建Web Project






    添加自定义library-jar包

    Spring项目需要添加jar包,这里我们创建2个library,分别为:
    1. Spring4.0.4;
    2. commom-logging;
    Spring框架的21个jar和common-logging-xx.jar是必须的;

    同理,common-logging也是同样进行添加;
    创建完成后,如下图所示:

    添加成功后,将出现如下所示:








    添加Spring支持



    web.xml 如下

    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <web-app version="3.0"
    3. xmlns="http://java.sun.com/xml/ns/javaee"
    4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    5. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
    6. http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
    7. <display-name></display-name>
    8. <welcome-file-list>
    9. <welcome-file>index.jsp</welcome-file>
    10. </welcome-file-list>
    11. <!-- Spring 文件路径 -->
    12. <context-param>
    13. <param-name>contextConfigLocation</param-name>
    14. <param-value>
    15. /WEB-INF/classes/applicationContext.xml
    16. </param-value>
    17. </context-param>
    18. <!-- spring上下文监听器 -->
    19. <listener>
    20. <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    21. </listener>
    22. <listener>
    23. <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
    24. </listener>
    25. </web-app>

    applicationContext.xml 如下

    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <beans
    3. xmlns="http://www.springframework.org/schema/beans"
    4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    5. xmlns:p="http://www.springframework.org/schema/p"
    6. xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
    7. </beans>

    至此,Spring环境搭建完成。

    说明:

    1. 在实际项目中,Spring上下文可能并不是命名为applicationContext.xml ,其上下文路也可能并不是默认路径,此时就需要在web.xml中进行配置。
    2.如果需要发布使用了Spring框架的Java Web项目,还需要将Spring框架的jar包(21个Jar包)
    和common-logging-1.1.3.jar添加到web 应用的WEB-INF路径下
    (注:如果不添加到web-inf目录下,程序可以正常运行,但发布不行)





  • 相关阅读:
    第九届蓝桥杯省赛c/c++真题明码题解答案,另类excel解法思路
    Windows下将Python源代码.py文件封装成exe可执行文件方法
    windows下python自带的pip安装速度过慢解决方案
    解决:Errors were encountered while processing
    ubuntu 安装 caffe 解决://home/xiaojie/anaconda/lib/libpng16.so.16:对‘inflateValidate@ZLIB_1.2.9’未定义的引用
    ubuntu安装caffe 解决:build_release/tools/caffe: error while loading shared libraries: libcudart.so.8.0: cannot open shar
    ubuntu 禁止内核更新
    ubutun 中notebook出现 Permission denied: Untitled.ipynb
    ubuntu下anaconda使用jupyter notebook加载tensorflow、pytorch
    ubuntu下用anaconda快速安装 pytorch
  • 原文地址:https://www.cnblogs.com/ssslinppp/p/4371903.html
Copyright © 2011-2022 走看看