首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何告诉maven plugin我的jsp`位于`/src/main/webapp/WEB-INF/jsp`而不是`src/main/scripts`?

要告诉Maven插件将JSP文件位于/src/main/webapp/WEB-INF/jsp而不是src/main/scripts,可以通过配置Maven的pom.xml文件来实现。在pom.xml中,需要添加以下配置:

代码语言:txt
复制
<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-war-plugin</artifactId>
      <version>3.2.3</version>
      <configuration>
        <webResources>
          <resource>
            <!-- 设置JSP文件的源路径 -->
            <directory>${basedir}/src/main/webapp/WEB-INF/jsp</directory>
            <targetPath>WEB-INF/jsp</targetPath>
          </resource>
        </webResources>
      </configuration>
    </plugin>
  </plugins>
</build>

上述配置中,<directory>指定了JSP文件的源路径为${basedir}/src/main/webapp/WEB-INF/jsp<targetPath>指定了JSP文件在生成的WAR包中的目标路径为WEB-INF/jsp

这样配置后,当执行Maven构建时,Maven插件会将JSP文件从源路径复制到WAR包的目标路径中,确保JSP文件位于/src/main/webapp/WEB-INF/jsp

推荐的腾讯云相关产品是腾讯云云服务器(CVM),它提供了稳定可靠的云计算基础设施,适用于各种应用场景。您可以通过以下链接了解更多关于腾讯云云服务器的信息:腾讯云云服务器

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Spring 4 MVC hello world 教程-完全基于XML(带项目源码)【超赞】

    第1步 :在eclipse中创建 Maven webapp 项目 File-> New -> Maven Project, 如果你想在其他文件夹创建项目 不要选择“Use default Workspace...然后点击Finish 将会得到如下结构: 注意: 如果你没有看向项目结构里 src/main/java 和 src/test/java 文件夹, 点击Project>Properties>Java...  maven-compiler-plugin 插件也被添加进来,并且指明我们使用java版本。...第3步: 添加Controller(控制器) 和 View(视图) 在 src/main/java [src/main/java->New->package] 下面创建一个新包。...在WEB-INF中创建views文件夹,在里面创建jsp页面如( WEB-INF/views/welcome.jsp) 。 在我们例子中,只是简单访问控制器发送来模型值。

    42010

    猿蜕变系列3——SpringMVC之初体验

    当然,如果你愿意不辞辛劳去手动下载各个jar包,也没啥意见。 第二步 修改我们pom.xml文件,我们这次做一个简单程序,我们依赖spring-webmvc就好: <?...因为DispatcherServlet中有这个属性(DispatcherServlet继承了FrameworkServlet,contextConfigLocation是它一个属性)这段内容是告诉DispatcherServlet...^_^. mv.setViewName("/WEB-INF/hello.jsp"); 是告诉Spring MVC 需要返回视图名称,和视图位置(也就是方法执行完成后,需要转发jsp文件路径和位置...,相对于webapp目录而言,也就是webapp目录下WEB-INF目录。...最后,我们修改下HelloSpringWebMVC代码,将之前: mv.setViewName("/WEB-INF/hello.jsp"); 修改为: mv.setViewName("hello"

    33710

    Java开发进销存管理系统(三)

    /main/webapp/WEB-INF/classes 43 44 45 2....进入lyyzoo-gpss-web/src/main/webapp/WEB-INF/web.xml,进行web配置,主要一些配置有加载系统配置文件、Spring、字符过滤器、SpringMVC等配置...3.3 静态资源文件 lyyzoo-gpss-web/src/main/webapp/static作为静态文件根目录,static/lib目录作为三方类库根目录,如ExtJs、jQuery、其它插件等...3.4 JSP文件 jsp文件不能直接让用户访问,需要放到/WEB-INF下,与配置spring视图解析器相对应,所有的jsp文件放到/WEB-INF/view目录下,view目录下按模块划分,index.jsp.../WEB-INF/layout/目录下,将jsp中需要引入一些资源等做了整合,如ExtJs文件、meta描述信息、taglib等,整合后,jsp中如果需要引入整合jsp即可,可减少很多重复工作。

    2.2K41

    【SpringMVC】SpringMVC基础-SpringMVC项目快速搭建、日志框架为logback

    演示页面 在这里有一个注意地方,页面的创建位置。 在src/main/resources下建立views目录,并在此目录下新建index.jsp。... 这里页面不放在Maven标准src/main/webapp/WEB-INF下,在这里这么放原因是,Spring Boot页面是放置在src/main/resources...可能会对映射路径前缀配置为/WEB-INF/classes/views/有点奇怪,这不是我们放页面的路径啊。...这是因为看到页面效果是运行时而不是开发时代码,运行时代码会将我们页面自动编译到/WEB-INF/classes/views/下、 如图: ? 这个是编译后路径!.../WEB-INF/classes/views/index.jsp } } 在这里,我们通过@RequestMapping配置URL和方法之间映射,来访问实际页面!

    56520
    领券