代码之家  ›  专栏  ›  技术社区  ›  Reigel Gallarde

PHP代码到JSP代码

  •  0
  • Reigel Gallarde  · 技术社区  · 14 年前

    我是一个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");
    

    谢谢!

    2 回复  |  直到 14 年前
        1
  •  2
  •   Toby    14 年前

    http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/c/forEach.html

    对于变量名的事情-我不认为这在JSP中是可能的(您知道JSP只是一个更好的模板引擎吗?)

    也。。。你知道有谷歌,对吧?P

        2
  •  2
  •   jlindenbaum    14 年前

    这是未测试的,我在jsp/servlets上还不是很熟悉,但是请求对象似乎有一个“getParameterNames”函数,它将返回请求中所有参数的名称。

    如果通过这些枚举,则应该能够使用“getParameter”访问值。

    http://java.sun.com/javaee/6/docs/api/javax/servlet/ServletRequest.html#getParameterNames()