OAF pageContext的几种用途
(1)用于获取OAF界面传递到CO的值
public void processFormRequest(OAPageContext pageContext,
OAWebBean webBean) {
if (pageContext.getParameter("GoButton") != null) {
// The user pressed the "Go" button, do something...
}
}
(2)用来获取ApplicationModule对象
public void processFormRequest(OAPageContext pageContext,
OAWebBean webBean) {
OAApplicationModule am =
(OAApplicationModule)pageContext.getRootApplicationModule();
}
(3)用来进行页面跳转
public void processFormRequest(OAPageContext pageContext,
OAWebBean webBean) {
super.processFormRequest(pageContext, webBean);
if (pageContext.getParameter("GoNext") != null) {
//forwardURL
pageContext.setForwardURL("O