【问题】在浏览器输入localhost:8080/admin,如何自动跳转?

【问题】在浏览器输入localhost:8080/admin,如何自动跳转?

1.前台:自动跳转(比如,输入 localhost:8080,然后跳转到 localhost:8080/index.jsp),是通过web.xml里配置的,如下:

index.html
index.htm
index.jsp

2.后台:自动跳转是如何跳转的呢?(比如,输入 localhost:8080/admin,然后跳转到 localhost:8080/admin/后台登陆首页)

如果用Struts的话,直接在配置文件中配置一下跳转规则就行了。
基本就是像下边这样
[code="java"]

/admin/index.jsp
[/code]

[code="java"]
在action里面的配置跳转

@RequestMapping(value={"admin", "admin/"}
public string index(){
return "index.jsp";
}
[/code]

写一个servlet,命名为admin

楼上几位说的都对,其它主要就是比对配置的URL和请求的URL是否匹配,如果匹配,就跳转到具体对应的Class中进行处理,无论是Struts2等开源框架,还是在web.xml或者注解声明的Servlet,都是同样的道理。 :D