2010-06-03 166 views
0

我是一個PHP編碼器,但需要編碼一些JSP ...php代碼到jsp代碼

我需要幫助...什麼是這個PHP代碼的等價物?

foreach($_POST as $key => $value){ 
    $$key = $value; 
} 

到JSP代碼...


進一步注意到:上述代碼僅僅是這樣的一個捷徑,

$name = $_POST['name']; 
$age = $_POST['age']; 
$gender = $_POST['gender']; 

和該樣品3行代碼的在JSP中,

String name = request.getParameter("name"); 

謝謝!

+1

不回答你的問題,但在PHP中你可以寫在一個單一的電話爲:提取物($ _ POST); (雖然我的解決方案和你的都不是安全的...) – 2010-06-03 05:24:47

+0

@Emil - 啊,是啊,謝謝雖然..;) – Reigel 2010-06-03 05:28:12

回答

2

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

爲變量變量名的事情 - 我不認爲這是可能的JSP(你知道,JSP是隻是一個更好的模板引擎?)

還...你知道有是谷歌吧? :P

+0

是的..我知道谷歌...他是我的朋友......但他現在沒有很多幫助...這就是爲什麼我這麼問,我的另一個朋友......我真的是新的JSP ......對於noob問題抱歉... – Reigel 2010-06-03 05:37:23

+0

上次我看到JSP是在2001年...我所做的只是創建一些html模板 - 意味着我不是一個大的幫助,但我認爲如果你看看示例代碼,它不能很難找出一個foreach。但即時通訊仍然確保變量名稱是jsp不會做的。但我很高興被證明是錯誤的:) – Tobias 2010-06-03 05:47:15

+0

這也是我的想法......好吧,如果有人能證明這一點,那麼我們兩個人都會很高興...... JSP也能做到這一點。 ;) – Reigel 2010-06-03 05:52:05