Liferay:通过html-form和自己的动作扩展custom-jsp

时间:2012-03-14 16:03:33

标签: hook liferay

我想通过custom-jsp钩子扩展一个liferay核心jsp。在这个扩展中,我在jsp中添加了新的html-form,所以提交这个html-form应该调用我的action-class。 但是,如何调用我的Action-Class来自定义jsp?

2 个答案:

答案 0 :(得分:3)

查看Liferay的博客文章Overriding and adding struts actions from hook plugin

它应该回答你的问题。

答案 1 :(得分:0)

通过钩子添加新的Action类是不可能的,并且从同一个钩子中定制的jsp引用它。因为Action类和自定义jsp将从不同的类加载器加载。新的Action类将由portlet(hook)类加载器加载,否则自定义的jsp将由Root类加载器加载。

唯一的出路是创建ext-plugin。