0
私は2つのjsp、view1 JSP、およびview2.jspを持っています。 view1jspにボタンがあり、そのボタンを使ってview2.jspにリダイレクトします。私はLiferayの中にチュートリアルを以下だと私はちょうど私ができるjqueryの中でクリック機能を使用していることを行うにする方法を知りたいLiferay 7.0 jsのクリック機能を持つ別のJSPページにリダイレクト
レンダリングコマンド:
@Component(
immediate = true,
property = {\
"javax.portlet.name=" + HelloWorldPortletKeys.HELLO_WORLD,
"mvc.command.name=/jsp/view2"
},
service = MVCRenderCommand.class
)
public class EditEntryMVCRenderCommand implements MVCRenderCommand {
@Override
public String render(
RenderRequest renderRequest, RenderResponse renderResponse) {
return "/jsp/view2.jsp";
}
}
view2.jsp
<portlet:renderURL var="view2URL">
<portlet:param name="mvcRenderCommandName" value="/jsp/view2" />
<portlet:param name="entryId" value="<%= String.valueOf(entry.getEntryId()) %>" />
</portlet:renderURL>
JSクリック機能
$("#buttonid").click(function() {
$("#div1").load("${view2URL}");
)};