2016-02-26 51 views
1

的jsp:请求参数不存在

<FORM action="rotate.action?rt=left" > 
    <INPUT TYPE="SUBMIT" VALUE="rotate left"> 
</FORM> 

控制器:

if(request.getParameter("rt") == null) { 
    logger.info("rt=null"); 
    return "/personszero.action"; 
} 

我得到了控制:rt=null和浏览器的URI是

http://localhost:8080/webapp/rotate.action? 

那么,为什么请求参数没有通过?

+0

尝试 <形式行动=“rotate.action?RT =左”>

+0

使用FORM作用域和通过URL作用域的url值访问表单值。 – Bikku

+0

请参阅@rozerro的答案 – Abdelhak

回答

0

提交做了HTTP POST

将忽略该查询字符串。

在哪里,当你从浏览器中调用它,它是做HTTP GET

也许它添加为<input type="hidden" name="rt" value="left">字段作为