Nancy .Net 輕量級mvc框架使用(3)控制器中三種返回方式簡析
Nancy .Net 輕量級mvc框架使用(3)控制器中三種返回方式簡析
1、常用方式說明:
//1、返回指定頁面 return View["Index"]; //2、返回字串,常用於非同步ajax功能 return JsonHelper.ObjectToJson("xxxxx"); //3、返回url重定向,常用於身份校驗失敗重定向跳轉等 return Response.AsRedirect("/nancy/index");
2、返回頁面例項
瀏覽器訪問 http://localhost:55299/nancy/index 進入module控制器方法,跳轉到首頁頁面
public dynamic ReturnHomeAction() { //跳轉到首頁 return View["Index"]; }
3、返回字串或者json串
public dynamic ReturnStringAction() { return "這裡一般是一個json串,常用於ajax非同步處理,返回json串後頁面解析操作等"; }
public dynamic ReturnRedirectAction() { //重定向跳轉 1==1 模擬判斷使用者登入狀態有效 if (1 == 1) { //當前使用者登入狀態有效 } else { //跳轉到登入頁面 return Response.AsRedirect("/login"); } return null; }
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- Nancy .Net 輕量級mvc框架使用(4)返回資料到頁面的幾種方式NaNMVC框架
- Nancy .Net 輕量級mvc框架使用(5)Routing路由方式整理NaNMVC框架路由
- .NET輕量級MVC框架:Nancy入門教程(二)——Nancy和MVC的簡單對比MVC框架NaN
- .NET輕量級MVC框架:Nancy入門教程(一)——初識NancyMVC框架NaN
- Nancy .Net 輕量級mvc框架使用(1)搭建一個簡單專案NaNMVC框架
- Nancy .Net 輕量級mvc框架使用(2)專案中新增aspx頁面方式NaNMVC框架
- openresty前端開發輕量級MVC框架封裝一(控制器篇)REST前端MVC框架封裝
- ThinkGo:一個輕量級的 Go 語言 MVC 框架GoMVC框架
- .NetCore中三種注入方式的思考NetCore
- 輕量級DI框架Guice使用詳解框架GUI
- .NET輕量級RPC框架:Rabbit.RpcRPC框架
- Asp.Net MVC控制器獲取檢視傳值幾種方式ASP.NETMVC
- ASP.NET MVC – 控制器簡介ASP.NETMVC
- 輕量級IOC框架:Ninject框架
- Flutter路由輕量級框架FRouterFlutter路由框架
- 輕量級orm框架——gzero指南ORM框架
- 輕量級Web框架Flask(二)Web框架Flask
- 超輕量級PHP框架BroPHPPHP框架
- MobileNetV1/V2/V3簡述 | 輕量級網路
- CQRS輕量級框架【CQRSlite】學習使用小記框架
- SqueezeNet/SqueezeNext簡述 | 輕量級網路
- PetaPoco .net 輕量級orm簡單實用教程ORM
- spring mvc 返回json資料的四種方式SpringMVCJSON
- PhalApi(π框架) - PHP輕量級開源介面框架API框架PHP
- JAVA輕量級鎖簡介Java
- looter——超輕量級爬蟲框架爬蟲框架
- Fd.Service 輕量級WebApi框架WebAPI框架
- 如何編寫輕量級 CSS 框架CSS框架
- 輕量級檢視控制器 無腦意譯
- ShuffleNetV1/V2簡述 | 輕量級網路
- 輕量級 Web 框架 Gin 結構分析Web框架
- 輕量級Android快取框架ASimpleCacheAndroid快取框架
- vmware中三種網路連線方式
- ShadowNode: 以更輕量級的方式使用 Node.jsNode.js
- Go Web輕量級框架Gin學習系列:安裝與使用GoWeb框架
- azeroth-event輕量級事件驅動框架事件框架
- 更好的 java 重試框架 sisyphus 的 3 種使用方式Java框架
- smarty中三種變數的訪問方式變數