SpringMVC restful风格URL不能通过域名访问index.jsp
2016-08-04 14:23
471 查看
当前好多互联网公司喜欢使用restfult风格的URL,使用Spring MVC搭建WEB项目时,需要在web.xml中作如下般配置:
Xml代码
<servlet>
<servlet-name>dispatcher-servlet</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
问题:这样配置后,我在web.xml中配置的welcome-file-list就不起作用了,即输入URL:http://localhost:8080/mydemo/会提示404错误,而不是访问webapp下的index.jsp。
解决方法:
在Spring MVC配置文件dispatcher-servlet.xml中添加:<mvc:default-servlet-handler/>
Xml代码
<servlet>
<servlet-name>dispatcher-servlet</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
问题:这样配置后,我在web.xml中配置的welcome-file-list就不起作用了,即输入URL:http://localhost:8080/mydemo/会提示404错误,而不是访问webapp下的index.jsp。
解决方法:
在Spring MVC配置文件dispatcher-servlet.xml中添加:<mvc:default-servlet-handler/>
相关文章推荐
- WEB-INF下的JSP是不能通过URL直接访问的
- Spring mvc Restful风格 静态文件访问的处理
- WEB-INF下的JSP是不能通过URL直接访问的
- WEB-INF下的JSP是不能通过URL直接访问的
- WEB-INF下的JSP是不能通过URL直接访问的
- WEB-INF下的JSP是不能通过URL直接访问的
- java jsp实现不能通过后退访问缓存,每次都访问最新的
- SpringMVC+Json构建基于Restful风格的应用
- 一台linux服务器,通过apache实现,一个域名访问jsp的网站,一个域名访问php的网站
- Spring中拦截/和拦截/*的区别 - 不能访问到返回的JSP - 访问静态资源(jpg,js等)
- springMVC+json构建restful风格的服务
- Spring中拦截/和拦截/*的区别 - 不能访问到返回的JSP - 访问静态资源(jpg,js等)
- 【Spring学习笔记-MVC-18.1】Spring MVC实现RESTful风格-同一资源,多种展现:xml-json-html
- [解决]服务器不能通过域名访问本机
- 设置网站只能通过域名访问,不能通过IP访问
- RESTful风格的springMVC
- SpringMVC Restful风格 css、js、img资源失效的问题
- dedecms直接访问域名不能跳转到index.php
- SpringMVC+Json构建基于Restful风格的应用
- 只让用户通过域名访问网站,使用IP不能访问的方法