在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  Linux/ 訪問(wèn)tomcat7插件啟動(dòng)maven項(xiàng)目 requestMapping 404錯(cuò)

訪問(wèn)tomcat7插件啟動(dòng)maven項(xiàng)目 requestMapping 404錯(cuò)誤

這個(gè)工程有一個(gè)register和login界面 ,昨天還好好的,完全沒(méi)改過(guò),今天訪問(wèn)login界面就顯示404 The requested resource is not available.
可以肯定代碼沒(méi)有問(wèn)題 ,http://localhost:8088/page/register 這個(gè)卻能訪問(wèn)到,奇怪的是我Controller中的page/register請(qǐng)求映射隨意改動(dòng),重啟工程后,竟然還能訪問(wèn)到register頁(yè)面,我懷疑是有什么緩存之類的。。代碼肯定沒(méi)問(wèn)題,今天的login界面有訪問(wèn)成功過(guò)一次。 兩個(gè)jsp都在一個(gè)文件夾下,springmvc.xml配置是沒(méi)有錯(cuò)的。
<context:property-placeholder location="classpath:conf/resource.properties" />


<context:component-scan base-package="cn.e3mall.sso.controller" />
<mvc:annotation-driven />
<bean
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/jsp/" />
    <property name="suffix" value=".jsp" />
</bean>

圖片描述

@Controller
public class RegitsterController {


@Autowired
private RegisterService registerService;

@RequestMapping("/page/register")//比如這里我改成"/page/regi"
private String showRegister(){   //http://localhost:8088/page/register這個(gè)請(qǐng)求依然能訪問(wèn)到register頁(yè)面,真是見(jiàn)了鬼了
    return "register"; //跳轉(zhuǎn)頁(yè)面隨意改,最后也都是跳轉(zhuǎn)到register.jsp
}

@RequestMapping(value="/page/login")
public String showLogin() {
    System.out.println("/page/login");//訪問(wèn)時(shí) 這里沒(méi)有輸出,請(qǐng)求就沒(méi)進(jìn)到handler里;
    return "login";
}

@RequestMapping("/user/check/{param}/{type}")
@ResponseBody
public E3Result checkData(@PathVariable String param, @PathVariable Integer type) {
    E3Result e3Result = registerService.checkData(param, type);
    return e3Result;
}

@RequestMapping(value="/user/register", method=RequestMethod.POST)
@ResponseBody
public E3Result register(TbUser user) {
    E3Result e3Result = registerService.register(user);
    return e3Result;
}

}

![圖片描述][3]
圖片描述

回答
編輯回答
賤人曾

不清楚為什么訪問(wèn)不到login頁(yè)面
不過(guò)你說(shuō)你register頁(yè)面怎么改都能訪問(wèn)到,感覺(jué)是不是新編譯的文件沒(méi)有部署到tomcat下?
你到tomcat下的項(xiàng)目里看看,你這個(gè)controller的class文件。用反編譯工具看看你這個(gè)class文件是不是最新的java編譯出來(lái)的

2017年8月31日 13:51