lifery ActionURL和RenderURL区别

来源:互联网 发布:350淘宝模板破解 编辑:程序博客网 时间:2024/06/04 19:59

renderURL主要调用doview方法,没有数据交互,而ActionURL主要数据进行交互,使用方法如下


public class TraferParamter extends MVCPortlet {

@ProcessAction(name="saveUser")   //通过注释方式,想调用哪个action就调用哪个action
public void saveUserInfo( ActionRequest actionRequest,
ActionResponse actionResponse){
String idnumber =   actionRequest.getParameter("idnumber");
String username =   actionRequest.getParameter("username");
 
String idnumberParam  = ParamUtil.get(actionRequest, "idnumber", "do not find idnumber"); //这个等同于 String idnumber =   actionRequest.getParameter("idnumber");,但如果idnumber不存在则默认值为: do not find idnumber
 
System.out.println("idnumber = " + idnumber  + "      username = " +username);
System.out.println("idnumberParam = " + idnumberParam);
 
}


@Override
public void doView(RenderRequest renderRequest,
RenderResponse renderResponse) throws IOException, PortletException {
// TODO Auto-generated method stub
super.doView(renderRequest, renderResponse);
}


 
}

0 0
原创粉丝点击