Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Liferay 7中将ArrayList集从java传递到jsp_Java_Jsp_Liferay - Fatal编程技术网

如何在Liferay 7中将ArrayList集从java传递到jsp

如何在Liferay 7中将ArrayList集从java传递到jsp,java,jsp,liferay,Java,Jsp,Liferay,我找不到将ArrayList集值从java传递到jsp以及将ArrayList集值从jsp文件传递到java的简单示例,反之亦然 我在不同的网站上看过,也尝试过,但都不起作用。我注意到它们都来自Liferay的早期版本,其中的语法不同或函数在Liferay 7.0中找不到。我想知道Liferay 7版本是如何正确实现的 在您的portlet java类中,输入到您的呈现方法中: renderRequest.setAttribute("attributeName", yourList); 在js

我找不到将ArrayList集值从java传递到jsp以及将ArrayList集值从jsp文件传递到java的简单示例,反之亦然


我在不同的网站上看过,也尝试过,但都不起作用。我注意到它们都来自Liferay的早期版本,其中的语法不同或函数在Liferay 7.0中找不到。我想知道Liferay 7版本是如何正确实现的

在您的portlet java类中,输入到您的呈现方法中:

renderRequest.setAttribute("attributeName", yourList);
在jsp中:

<jsp:useBean id="attributeName" type="java.util.List<your.list.class.package>" scope="request"/>

在您的portlet java类中,输入到您的呈现方法中:

renderRequest.setAttribute("attributeName", yourList);
在jsp中:

<jsp:useBean id="attributeName" type="java.util.List<your.list.class.package>" scope="request"/>


我想这是您先前删除的问题的后续问题。在这种情况下,问题太广泛了。我建议从Liferay教程开始(你可以在上面找到它们),完成后,再提出一些具体的问题,例如需要再做一点的工作代码。或者我因为前面(删除)的问题而误读了你的问题,或者它不是问你想要什么:前面的问题是关于从Javascript操作Java列表。虽然Javascript可以在JSP上,但它仍然处于不同的执行上下文中。你能澄清一下吗?这个问题目前的措辞,@Eloytxo的回答绝对正确,我想这是你先前删除的问题的后续。在这种情况下,问题太广泛了。我建议从Liferay教程开始(你可以在上面找到它们),完成后,再提出一些具体的问题,例如需要再做一点的工作代码。或者我因为前面(删除)的问题而误读了你的问题,或者它不是问你想要什么:前面的问题是关于从Javascript操作Java列表。虽然Javascript可以在JSP上,但它仍然处于不同的执行上下文中。你能澄清一下吗?从目前的措辞来看,@Eloytxo的回答绝对正确