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>

  • 相关阅读:
    input输入密码变黑点密文
    清除浮动的几种方法
    const let,console.log('a',a)跟console.log('a'+a)的区别
    Egret Wiing3快捷键
    时间转换成2016/12/29 14:23:09格式
    http status code
    构造函数模式
    Log4net
    Autofac
    WebApi返回Json格式字符串
  • 原文地址:https://www.cnblogs.com/myboat/p/11471274.html
Copyright © 2011-2022 走看看