spring mvc的跳转问题 用spring mvc写了个登录,刚开始试验的时候还都正常,能够进入登录页面,可是不知道后来什么原因,突然就连登录页面都进不去了,还报405的错误,能进action,就是return model的时候报405的错儿,各位用过的能说下是什么原因吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用的是spring mvc,视图层用的spring这是控制跳转的xml:<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jconline_sys/" /> <property name="suffix" value=".jsp" /> </bean> <bean id="simpleUrlHandlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <!-- 进入登录 --> <props> <prop key="/login.do">loginAct</prop> <prop key="/index.do">indexAct</prop> </props> </property> </bean> HTTP Status 405 - HTTP method POST is not supported by this URL HTTP 405 - 资源被禁止 怎么解决呢?会不会是tomcat的问题?我今天又在tomcat上部署了一个项目,显示已经部署上了,可是服务启动,项目的监听什么的都没打开 lz看一下你的请求方式是不是和你定义的控制器请求方式一样的。如: @RequestMapping(value = "/loadData", method = RequestMethod.GET) @ResponseBody public Map loadData(@RequestParam final String fileId, HttpServletRequest request) {这样的控制器只能用get方法请求 你的跳转url不会给spring拦截器给拦截了吧?(如果你配置了拦截器) 我是可以进入controller的,只不过是return 的时候才报405的错 tomcat重新安装一次,说不定就好了 @RequestMapping(value = "/loadData", method = RequestMethod.GET) @ResponseBody public Map loadData(@RequestParam final String fileId, HttpServletRequest request) {}改成post MyEclipse8.5 struts 配置 启动tomcat时的问题 异常:Width (-1) and height (-1) cannot be <= 0 if语句怪异情况 怎样写在JSP中保留两位小数的数的代码阿? 不让session失效 Tomcat高手请进。。能否停止或启动虚拟主机中的单个网站? 高分求用jbuilder 构建的Struts例子 最好是Weblogic 做server 求教webservice/axis1.4模拟调用报文问题,急,在线等 spring编程事务。 在线狂等 你模糊查询 正则表达式 求解(急急急)
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jconline_sys/" />
<property name="suffix" value=".jsp" />
</bean>
<bean id="simpleUrlHandlerMapping"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<!-- 进入登录 -->
<props>
<prop key="/login.do">loginAct</prop>
<prop key="/index.do">indexAct</prop>
</props>
</property>
</bean>
如:
@RequestMapping(value = "/loadData", method = RequestMethod.GET)
@ResponseBody
public Map loadData(@RequestParam final String fileId, HttpServletRequest request) {这样的控制器只能用get方法请求
你的跳转url不会给spring拦截器给拦截了吧?(如果你配置了拦截器)
我是可以进入controller的,只不过是return 的时候才报405的错
@ResponseBody
public Map loadData(@RequestParam final String fileId, HttpServletRequest request) {}
改成post