论坛

主页 » Liferay Portal » Italiano

组合视图 统一视图 树状图
讨论主题 [ 上一个 | 下一个 ]
toggle
Domenico Costa
Hook con Struts Action.
2012年6月1日 上午12:52
答复

Domenico Costa

等级: Junior Member

帖子: 93

加入日期: 2012年5月22日

最近的帖子

Ciao a tutti,

ho creato un hook con una sample struts action che reindirizza ad una JSP.

Ho una semplice domanda

come faccio a richiamare questa action da http o da qualunque altro hook di liferay?

Questo è il mio liferay-hook.xml

 1<hook>
 2
 3    <portal-properties>portal.properties</portal-properties>
 4    <custom-jsp-dir>/WEB-INF/custom_jsps</custom-jsp-dir>
 5    <struts-action>
 6        <struts-action-path>/message_boards/view</struts-action-path>
 7        <struts-action-impl>it.cst.hook.action.SamplePortletAction</struts-action-impl>
 8    </struts-action>
 9    <struts-action>
10        <struts-action-path>/portal/passwordSend</struts-action-path>
11        <struts-action-impl>it.cst.hook.actionSampleAction</struts-action-impl>
12    </struts-action>
13
14</hook>



Pensavo che scrivere http://localhost:8080/portal/passwordSend la richiamasse invece no.


consigli?????
Daniele Baggio
RE: Hook con Struts Action.
2012年6月1日 上午3:13
答复

Daniele Baggio

等级: Junior Member

帖子: 82

加入日期: 2008年12月5日

最近的帖子

Quello che hai fatto non va bene.

Questo è un esempio di come in una JSP si costruisce una url che chiama la struts action.


<portlet:actionURL var="editActionURL">
<portlet:param name="struts_action" value="/mobile_device_rules/edit_action" />
<portlet:param name="redirect" value="<%= redirect %>" />
</portlet:actionURL>
Domenico Costa
RE: Hook con Struts Action.
2012年6月4日 上午5:54
答复

Domenico Costa

等级: Junior Member

帖子: 93

加入日期: 2012年5月22日

最近的帖子

Alla fine ha funziona come ho implementato io, è un Hook non una portelt.

il porcerso corretto era http://localhost:8080/c/portal/passwordSend

Grazie lo stesso