在Java中传递多维POST数据

在Java中传递多维POST数据,java,php,Java,Php,在HTML中,可以传递多维键,例如 <input type="text" name="user_profile[name]" /> <input type="type" name="user_profile[id]" /> 在我的PHP脚本中,我可以通过$\u POST['user\u profile'] 可以用Java传递这些多维键值对吗?可以使用字符串操作技术 发件人: 收件人: 然后在JS/jQuery中执行以下操作: $('user_profile_name

在HTML中,可以传递多维键,例如

<input type="text" name="user_profile[name]" />
<input type="type" name="user_profile[id]" />

在我的PHP脚本中,我可以通过
$\u POST['user\u profile']


可以用Java传递这些多维键值对吗?

可以使用字符串操作技术

发件人:

收件人:

然后在JS/jQuery中执行以下操作:

$('user_profile_name')...
或:

如果“id”元素对您的应用程序没有多大意义,请执行以下操作:

<input type="text" name="user_profile[name]" id="user_profile_name">


如何从
$\u POST['user\u profile']
中获取姓名和id?$userProfile=$\u POST['user\u profile']$name=$userProfile['name']@tieTYT:在php中,您必须使用数组访问表示法,所以
$name=$\u POST['user\u profile']['name']您可以在Stripes(JavaWeb框架)中执行类似的操作,但我不确定普通的旧JSP和servlet是否支持这一点。下面是如何在条带中实现它:在java中,只需以
request.getParameter(“user\u profile[name]”的形式访问它您需要将代码缩进4个空格或用反勾号将其环绕。