Action方法说明
2018-09-28 11:11 更新
在编写的控制层Action的方法中,可以直接输出内容值、可以转发到指定的页面、还可以返回值和视图。
1、使用out直接输出
public void h1()
{
setResponseContentType(Action.ContentType_Text);//输出的内容有中文时 设置
out.print("h1 hello word");
}
2、转发到页面
public void h4()
{
forward("/WEB-INF/jsp/test.jsp");
}
3、返回值
/**
返回值是8种基本类型时,直接输出
返回值是org.jfaster.util.Json 直接输出
返回值是ViewModel时则跳转到指定的视图页面
其他返回值时,则调用org.json.JSONObject.wrap(bean)进行转换后输出
*/
public String h5()
{
return "h5 text ";
}
4、返回一个视图对象
public ViewModel h6()
{
ViewModel viewModel=new ViewModel();
viewModel.setPagePath("/WEB-INF/jsp/test.jsp");
viewModel.addAttribute("message", "ok");
return viewModel;
}
以上内容是否对您有帮助:
← 基类Action
更多建议: