Запитання з тегом «controller»

Контролер відповідає за виконання послідовності інструкцій у відповідь на якийсь стимул (можливо, команду, дію чи подію). Це часто використовується в поєднанні з тегами Spring або модель-перегляд-контролер.

5
Маршрутизація веб-API - api / {controller} / {action} / {id} «дисфункції» api / {controller} / {id}
У мене є маршрут за замовчуванням у Global.asax: RouteTable.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = System.Web.Http.RouteParameter.Optional } ); Я хотів мати змогу націлити певну функцію, тому створив інший маршрут: RouteTable.Routes.MapHttpRoute( name: "WithActionApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = System.Web.Http.RouteParameter.Optional } ); Отже, у своєму контролері я …

6
Як передати параметри частковому поданню в ASP.NET MVC?
Припустимо, що я маю такий частковий погляд: Your name is <strong>@firstName @lastName</strong> який доступний лише через дію, наприклад: [ChildActionOnly] public ActionResult FullName(string firstName, string lastName) { } І я хочу використовувати цей частковий вигляд всередині іншого подання з: @Html.RenderPartial("FullName") Іншими словами, я хочу мати можливість передавати ім’я та прізвище з …

8
Як перейменувати контролер та модель рейок у проекті
Я запустив додаток Rails, і все працює нормально. Але зараз я хотів би перейменувати контролер та відповідну модель: Я хотів змінити Corpsконтролер на Storesтой самий (без остаточних s) для моделі. Дивлячись на google, люди пропонували знищити, а потім знову генерувати контролер і модель. Проблема в тому, що це призведе до …

3
Функція користувацького фільтра AngularJS
Всередині мого контролера я хотів би відфільтрувати масив об'єктів. Кожен із цих об’єктів є картою, яка може містити рядки, а також списки Я спробував використовувати $filter('filter')(array, function)формат, але я не знаю, як отримати доступ до окремих елементів масиву всередині моєї функції. Ось фрагмент, щоб показати, що я хочу. $filter('filter')(array, function() …

10
Створіть контролер з усіма функціями RESTful
Я намагаюся згенерувати контролер із усіма RESTful діями, що заглушені. Я читав у Wikibooks - Ruby on Rails, що все, що мені потрібно було зробити, це зателефонувати генератору з іменем контролера, і я отримаю саме це. Отже, я побіг, script/generate rspec_controller Propertiesале отримав порожній контролер. Будемо вдячні за будь-які інші …

9
Чи є анотація Spring @Controller такою ж, як @Service?
Анотація Spring @Controllerтака ж, як @Service? Я маю уявлення про те, @Controllerщо можна використовувати для URLкартографування та використання бізнес-логіки. в той час як @Serviceвикористовується для анотації класу обслуговування, який містить бізнес-логіку. Чи можу я використовувати @Controllerзамість того, @Serviceщоб анотувати клас обслуговування?

7
У Spring MVC, як я можу встановити заголовок типу mime, використовуючи @ResponseBody
У мене є контролер Spring MVC, який повертає рядок JSON, і я хотів би встановити тип mime на application / json. Як я можу це зробити? @RequestMapping(method=RequestMethod.GET, value="foo/bar") @ResponseBody public String fooBar(){ return myService.getJson(); } Бізнес-об’єкти вже доступні у вигляді рядків JSON, тому використання MappingJacksonJsonViewдля мене не є рішенням. @ResponseBodyідеально …

7
asp.net mvc3 повертає необроблений html для перегляду
Чи є інші способи повернути необроблений html з контролера? На відміну від простого використання viewbag. як нижче: public class HomeController : Controller { public ActionResult Index() { ViewBag.HtmlOutput = "<HTML></HTML>"; return View(); } } @{ ViewBag.Title = "Index"; } @Html.Raw(ViewBag.HtmlOutput)

2
Товсті моделі, худі контролери та модель дизайну MVC
Я щойно прочитав допис у блозі, який пояснює MVC з банківською аналогією. У мене є кілька місяців досвіду розробки веб-додатків з MVC (CakePHP), тому я отримую основи, але я почав бачити тему, яка змусила мене думати, що я приймаю хибний підхід до того, де я викладаю свою логіку: Товсті моделі, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.