我在我的控制器类中有一个动作,我想要如下两条不同的路线:
/**
* Displays a form to create a new entity.
*
* @Route("/edit/choose/date", name="user_choose_date")
* @Route("/supervisory/choose/date", name="sup_choose_date")
* @Template()
*/
public function chooseDateAction()
{
return array( );
}
原因是我想给一些用户提供路由访问,但用户角色不同。
假设:
具有主管
角色的用户可以访问sup_choose_date
具有< code >用户角色的用户可以访问< code >用户选择日期
问题是是否有可能为一个动作有两个不同的路线?或者我为不同的路线复制了代码?
我可以对每一种格式包括注释。只要您为每条路线使用不同名称,它就应该可以工作。
为我工作!
您必须设置不同的名称;如果不是,请明确指定
是的,使用YAML(或XML)路由时是可能的。
示例:
sup_choose_date:
pattern: /supervisory/choose/date
defaults: { _controller: MyBundle:Default:chooseDate }
user_choose_date:
pattern: /edit/choose/date
defaults: { _controller: MyBundle:Default:chooseDate }
我正在制作一个带有一个控制器“项目”的站点,我想显示所有带有to路由的项目: /管理员/项目/:id=/admin/projects/1(工作) 我试过这个 我的文件: 路线。铷 项目管理器。铷 前端控制器。铷 在项目/index.html.erb 我已经检查了所有类似的问题。 谢谢你的帮助! Kazei设计 最新消息 :
我需要创建一个接受RequestBody或RequestPart的单个endpoint。 如果请求包含RequestPart,它将执行一些逻辑来处理MultipartFile,否则它将处理RequestBody中传递的对象。 但是,当发送多部分请求时,它会失败,并出现以下错误: 请注意,引用了RequestBody参数。 null null
本文向大家介绍iOS是否可以 在一个视图控制器中嵌入两个tableview控制器?相关面试题,主要包含被问及iOS是否可以 在一个视图控制器中嵌入两个tableview控制器?时的应答技巧和注意事项,需要的朋友参考一下 答案:一个视图控制只提供了一个View视图,理论上一个tableViewController也不能放吧, 只能说可以嵌入一个tableview视图。当然,题目本身也有歧义,如果不是
我试图测试两个不同的控制器类,因为我想测试两个类中的每个方法,我将使用@WebMvcTest,我的问题是有一种方法可以将模拟注入到两个类中,可能是这样的? 当然,这会产生错误,所以这是否意味着当使用@WebMvcTest时,我们只能在一个控制器中测试方法?每班
问题/问题 给定一个来自非EMF感知API的纯Java类,例如
我在laravel的新,想重定向客户到特定的页面,如果这个条件是有效的,但有问题,你能帮助我吗