我是PHP编码器,但需要编写一些JSP ...
我需要帮助......这个PHP代码的等价物是什么?
foreach($_POST as $key => $value){
$$key = $value;
}
到jsp代码......
进一步说明:上述代码只是这样的简短,
$name = $_POST['name'];
$age = $_POST['age'];
$gender = $_POST['gender'];
这个示例JSP中的3行代码是
String name = request.getParameter("name");
谢谢!
答案 0 :(得分:2)
http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/c/forEach.html
对于变量名称的东西 - 我认为在JSP中不可能(你知道JSP只是一个更好的模板引擎吗?)
还...你知道谷歌有权吗? :P
答案 1 :(得分:2)
这是未经测试的,我在JSP / Servlets上很新,但似乎Request对象有一个“getParameterNames”函数,它将返回请求中所有参数的名称。
如果您通过那些枚举,您应该能够使用“getParameter”访问这些值。
http://java.sun.com/javaee/6/docs/api/javax/servlet/ServletRequest.html#getParameterNames()