Spring mvc创建的web项目,如何获知和修改其web的项目访问链接名称?

55 篇文章 0 订阅
35 篇文章 0 订阅

访问URL:  http://localhost:8090/firstapp/login

在eclipse集成的运行环境,常常都是多个app,在访问某个APP时,需要指定其项目名称。

但是,springmvc创建的mvc项目,其web项目名称并不是以项目名称。

其实,web项目的名称为:创建springmvc项目时,指定的报名的末级名称。

这个问题比较恼人。与以往的web工程不同,特在此备注。

 

如:我们创建的springmvc项目:spring-mvc-first,包名:com.yank.firstapp,那么其web项目的名称为firstapp。这个也是我们访问的连接中的projectname

1、可以通过查看web属性来找到web项目名称

右击项目--> Properties-->web Project Settings,即可看到web项目名称。

当然这里也可以进行修改。

 

2、通过服务启动日志,重新编译,重新load的时候可看到

当然细心的同学,可以在server加载时,看到项目名称:

INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped URL path [/resources/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'
INFO : org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'appServlet': initialization completed in 480 ms
五月 04, 2015 5:33:34 下午 org.apache.catalina.core.StandardContext reload
信息: Reloading Context with name [/firstapp] is completed

 

 

3、通过pom.xml文件查看

如果对SpringMVC比较熟悉的同学,可能不用这么绕弯子。

在创建项目时,在项目的根目录下有一个pom.xml配置文件,里面的内容:

复制代码
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">  
  <modelVersion>4.0.0</modelVersion>  
  <groupId>com.yank</groupId>  
  <artifactId>firstapp</artifactId>  
  <name>spring-mvc-first</name>  
  <packaging>war</packaging>  
  <version>1.0.0-BUILD-SNAPSHOT</version> 
</project>
复制代码

我们关注一下groupid和artifactid,其实这就是我们定义的包名。

GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构
ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值