zoukankan      html  css  js  c++  java
  • STS如何将一个文件夹设置缺省的创建路径(build path)

    STS中的build path是一种缺省的路径,相当于windows的环境变量中的path,利用它可以将jsp等文件放入其中,程序只需要文件名就可以找到它。

    (1)在Package Explorer中右击创建新的文件夹;

    (2)右击新文件夹,点build path-->use as a source folder;

    (3)如果需要配置视图解释器(ViewResolver),则需要在application.properties文件中加入:

    spring.mvc.view.prefix=/WEB-INF/  
    spring.mvc.view.suffix=.jsp

    其中WEB-INF是新文件夹的子文件夹,prefix是controller返回的字串前面要加的前缀,suffix是后缀

    (4)需要加入JSP和JSTL的依赖配置

    <dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
    <scope>provided</scope>
    </dependency>

    <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
    <scope>provided</scope>

    (5)最后在使用maven打包时,需要将此文件夹放入pom.xml的building目录,并采用war方式

    这些步骤完成后,并不能一定成功, 经过试验得到如下方法替换(1)(2)

    (1)在Package Explorer中右击,点击build path-->Configure build path;

    (2)在出现的对话框中点Add folder,然后在需要的父目录下创建目录newfolder(点击 Create New Folder);

    (3)完成后,在source中会出现新建的目录项(有new标识)

    (4)这些完成后,并不能apply,因为需要在其上级目录将本目录列入exclude项中;

    (5)此时,在source中选择newfolder的父目录,点击右侧的edit按钮;

    (6)在出现的对话框中点next,出现了include和exclude选项,此时在exclude项的右侧点Add,将“newfolder/”输入,确定后,点击apply 就可以了。


    </dependency>
    </dependencies>

  • 相关阅读:
    [转]我们应该做什么样的研究
    [转]面向服务架构(SOA)和企业服务总线(ESB)
    [转]程序员应知——团队精神
    vs2010 调试快捷键
    asp.net 获取ip的6种方法
    解决了防止用户重复登陆和session超时
    IE 10 也能随网站应变,图标决定一切!
    Sony VAIO Duo 11 游戏性能测试
    翻出Windows 8 当中的游戏管理器
    Office 2013预览版已到期,需要付费才可正常使用
  • 原文地址:https://www.cnblogs.com/myboat/p/11471274.html
Copyright © 2011-2022 走看看