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;
		
	}



以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号