域名访问springmvc问题

问题描述

域名访问springmvc问题
@Controller
@RequestMapping(""/index"")
public class IndexRpc extends MultiActionController {

@RequestMapping(value = ""toIndex"" method = RequestMethod.GET)  public String projectIndex(Model model HttpServletRequest request          HttpServletResponse responseHttpSession session) {             return ""view/index"";        }

}

这是一个springMVC类和方法,使用域名:http://www.xx.com/index/toIndex 可以访问首页 但如何使用:http://www.xx.com 访问首页呢?谢谢

解决方案

@Controller
@RequestMapping(""/"")
public class IndexRpc extends MultiActionController {
@RequestMapping(value = ""/"" method = RequestMethod.GET)
public String projectIndex(Model model HttpServletRequest request
HttpServletResponse responseHttpSession session) {
return ""view/index"";
}
}

解决方案二:
@Controller
@RequestMapping(""/"")
public class IndexRpc extends MultiActionController {
@RequestMapping(value = ""/"" method = RequestMethod.GET)
public String projectIndex(Model model HttpServletRequest request
HttpServletResponse responseHttpSession session) {
return ""view/index"";
}
}

解决方案三:
将这个页面访问地址放到web.xml中的welcome-file-list欢迎页面中不行吗

解决方案四:
写一个拦截器,拦截请求并转发到你想要跳转的请求就可以了

时间: 2024-08-02 14:40:07

域名访问springmvc问题的相关文章

网站-同一域名访问 两个web 项目

问题描述 同一域名访问 两个web 项目 例如 我有两个网站 www.goods.ph 为pc版的. mobile.goods.ph 为手机版的.现在有一个需求就是 我在不同的设备上能访问到不同的项目.例如在手机端输入www.goods.ph 访问的是手机版网站.同时同一商品链接,在不同的设备上也能访问到同一商品.请各位大牛们给予帮助... 解决方案 var browser={ versions:function(){ var u = navigator.userAgent, app = nav

解决内网机器无法通过域名访问同一局域网内的网站

看到这个标题,你可能会猜想这个是不可能的呢.同一个局域网怎么会访问不了同一个网内的网站呢? 在解决这个问题之前,我先来做一点解释.我们公司的网络使用是有权限的,不是所有的人都能上外网.如果是可以上外网的机器,那么在同一个局域网内确实可以通过域名进行访问.但是,不能上外网的呢? 这个问题就出来了,不能上外网的机器也想通过域名的形式访问公司的网站.那我们该如何解决呢? 其实解决方法有三种,我们按照从简到繁的顺序来一一讲解. 我们先来讲解第一种方法. 方法一.既然是同一个局域网,那么网站服务器的IP一

javaweb-tomcat如何配置域名,使得可以直接通过域名访问自己的web项目

问题描述 tomcat如何配置域名,使得可以直接通过域名访问自己的web项目 tomcat如何配置域名,使得可以通过域名直接访问自己的web项目.我的java web项目不在tomcat默认目录下,配置之后还是不行,通过远程的IP+/项目名字 可以访问,通过www.***.com/项目名字也可以访问, 但是通过www.***.com就是不行.现在很急,哪位大神可以给个方法.网上的我都试过了,都不好使.. 解决方案 Tomcat域名或IP地址访问方式配置方法 1.配置www.***.com域名方式

mvc 部署-MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html

问题描述 MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html,不再走路由了,这要怎么设置呢?!如果一定要走路由,如何设置路由?!

域名访问不行,本地却没有问题,怎么排查网上这样的问题根源?

问题描述 域名访问不行,本地却没有问题,怎么排查网上这样的问题根源? 解决方案 解决方案二:调试解决方案三:web.config里把debug开启,设置customErrors节点的mode为Off,然后在查看报错页面就能看到具体报错的地方了.解决方案四:引用2楼ziyouli的回复: web.config里把debug开启,设置customErrors节点的mode为Off,然后在查看报错页面就能看到具体报错的地方了. 这就是开启debug后的错误反馈信息解决方案五:引用楼主hhsacsb的回

网站-IIS域名绑定问题,实现点结尾域名访问

问题描述 IIS域名绑定问题,实现点结尾域名访问 大神们,有如下需求,内网自己有一个域名系统,现在我想把域名"nihao"绑定在某网站上并实现http://nihao./也能访问,该怎么弄?现在的结果是iis总是返回400错误,直接绑定"nihao." 域名会报"值不在范围内"错误,求指教!!!!! 解决方案 域名不能以.结尾 . 解决方案二: 你好,多谢回答!但是比如"www.baidu.com."是可以正常访问的,主要是客

服务器-域名访问问题,具体问题在内容中,急需大神帮忙,急!!!!!!

问题描述 域名访问问题,具体问题在内容中,急需大神帮忙,急!!!!!! 我在远程服务器上绑定了一个解析后的域名,在服务器本地是可以正常访问的,但是在外网就无法访问,怎么解决问题到底出在哪里? 解决方案 解析记录还没生效吧?你哪时添加的a记录?

git学习------>在CenterOS系统上安装GitLab并自定义域名访问GitLab管理页面

目前就职的公司一直使用SVN作为版本管理,现在打算尝试从SVN迁移到Git.安排我来预言并搭建好相关的环境以及自己尝试使用Git.今天我就尝试在Center OS系统上安装GitLab,现在在此记录一下整个安装过程. 第一步 查看GitLab的官方网站 GitLab的官方网站关于安装gitlab的介绍页面如下: https://about.gitlab.com/installation/ 选择 CenterOS,切换到如下的页面 按照如上图的步骤,一步一步的来即可安装成功. 第二步 安装GitL

不同域名访问的是同一数据库,显示不同的模板,如何实现?

问题描述 不同域名访问的是同一数据库,显示不同的模板,如何实现? 以前没在博客园发过博文,今天在做一个项目的时候,遇到了一个难题,平时爱逛博客园解决问题的,但是这次遇到的情况比较特殊,网站搜不到答案,所以发个博文看看请教一下各路php高手 我正在开发的项目是一个CMS网站管理系统 公司有十几个客服,每个客服对应一个网站,目前用的是织梦的程序,十几个网站,都是不同的数据库.简单说,就是她们的网站都是独立的!上面是各自的联系方式! 觉得麻烦的是:例如公司新到一个产品,我就必须要一个一个地登陆她们的网