liferay 如何使用javascript

案例一 :

  1 在jsp页面 如下

<portlet:actionURL name="test" var="processURL">
    <portlet:param name="mvcPath" value="/jsp/ticketManagement/viewticket/jsp/MCFT_Detail.jsp"/>
    <portlet:param name="useridlong" value="123"/>
</portlet:actionURL>
 
<script type="text/javascript">
function callProcessAction(url) {
    window.location.href = url;
}
</script>
<input type="button" value="Call Process Action" onclick="callProcessAction('<%=processURL.toString()%>')">

2 后台取代码如下

	@ProcessAction(name="test")
	public void test(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception {
		String useridlong = ParamUtil.getString(actionRequest, "useridlong");
		System.out.println("ViewTicket.java  useridlong = " + useridlong);
		
	}
	


案列二 

这是一个外国人写的博客,上面介绍了几种liferay中调用javascript和ajax方式

 http://proliferay.com/liferay-javascript-tips/

http://proliferay.com/alloy-ajax-liferay-portlet/

你可能感兴趣的:(liferay 如何使用javascript)