개발 용으로 Liferay 6을 사용하고 있습니다.MVCPortlet 클래스 내의 액션 메서드를 제출 단추를 클릭하여 호출 할 수 있습니다.
<form>
<div>
<input class="default-value" type="text" name="Name" value="Name" />
<input class="default-value" type="text" name="Password" value="Password" />
</div>
</form>
<div class="fieldgroup">
<input type="submit" value="Register" class="submit">
</div>
<liferay-portlet:actionURL name="registerUser" var="registerUserURL"></liferay-portlet:actionURL>
나는 CustomPortlet 등이 있습니다 아래 그림과 같이
나는 파일
<header-portlet-javascript>https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js</header-portlet-javascript>
<header-portlet-javascript>https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.15/jquery-ui.min.js</header-portlet-javascript>
가 지금은 사용자 이름과 암호 형태가 liferay-portlet.xml
파일 내부에있는 Liferay에이 방법을 JQuery와 지원을 추가 한 아래 그림과 같이 portlet.xml 파일에 추가했습니다.
<portlet>
<portlet-name>Second</portlet-name>
<display-name>Second</display-name>
<portlet-class>com.SecondPort</portlet-class>
public class SecondPort extends MVCPortlet {
public void registerUser(ActionRequest request, ActionResponse response)
{
// Some code here with respect to the registerUser .
}
}
이제 JSP 페이지의 Submit 버튼을 클릭하십시오. 어떻게 이것을 registerUser
메소드라고 부를 수 있을까요 ??
<input type="submit" value="Register" class="submit">
미리 감사드립니다.