Action方法說明

2018-09-28 11:11 更新

在編寫的控制層Action的方法中,可以直接輸出內(nèi)容值、可以轉(zhuǎn)發(fā)到指定的頁面、還可以返回值和視圖。

1、使用out直接輸出

public void h1()
	{
                setResponseContentType(Action.ContentType_Text);//輸出的內(nèi)容有中文時(shí) 設(shè)置
		out.print("h1 hello word");
	}


2、轉(zhuǎn)發(fā)到頁面

public void h4()
	{
		forward("/WEB-INF/jsp/test.jsp");
		
	}


3、返回值

/**
返回值是8種基本類型時(shí),直接輸出
返回值是org.jfaster.util.Json 直接輸出
返回值是ViewModel時(shí)則跳轉(zhuǎn)到指定的視圖頁面 其他返回值時(shí),則調(diào)用org.json.JSONObject.wrap(bean)進(jìn)行轉(zhuǎn)換后輸出 */ public String h5() { return "h5 text "; }


4、返回一個(gè)視圖對(duì)象

public ViewModel h6()
	{
		ViewModel viewModel=new ViewModel();
		viewModel.setPagePath("/WEB-INF/jsp/test.jsp");
		viewModel.addAttribute("message", "ok");
		return viewModel;
		
	}



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)