网站开发报价评估,福州品牌网站建设公司,钢筋网片厂家,wordpress 查死链接RequestMapping注解
使用说明 作用#xff1a;用于建立请求URL和处理请求方法之间的对应关系。 出现位置#xff1a; 类上#xff1a; 请求 URL的第一级访问目录。此处不写的话#xff0c;就相当于应用的根目录。写的话需要以/开头。它出现的目的是为了使我们的 URL 可以…RequestMapping注解
使用说明 作用用于建立请求URL和处理请求方法之间的对应关系。 出现位置 类上 请求 URL的第一级访问目录。此处不写的话就相当于应用的根目录。写的话需要以/开头。它出现的目的是为了使我们的 URL 可以按照模块化管理例如 账户模块 /account/add /account/update /account/delete ... 订单模块 /order/add /order/update /order/delete 红色的部分就是把RequsetMappding写在类上使我们的URL更加精细。 方法上 请求URL的第二级访问目录可以窄化请求路径 属性 value用于指定请求的URL。它和path属性的作用是一样的。 method用于指定请求的方式。 注意以上属性只要出现2个或以上时他们的关系是与的关系。
窄化路径示例 使用二级目录访问 span stylebackground-color:#f8f8f8span stylecolor:#555555Controller/span
span stylecolor:#555555RequestMapping/span(span stylecolor:#aa1111/account/span)
span stylecolor:#770088public/span span stylecolor:#770088class/span span stylecolor:#0000ffAccountController/span {
span stylecolor:#555555RequestMapping/span(span stylecolor:#aa1111/findAccount/span)span stylecolor:#770088public/span span stylecolor:#000000ModelAndView/span span stylecolor:#000000findAccount/span() {span stylecolor:#000000ModelAndView/span span stylecolor:#000000mv/span span stylecolor:#981a1a/span span stylecolor:#770088new/span span stylecolor:#000000ModelAndView/span();span stylecolor:#000000mv/span.span stylecolor:#000000addObject/span(span stylecolor:#aa1111msg/span, span stylecolor:#aa1111欢迎你 springmvc/span);span stylecolor:#000000mv/span.span stylecolor:#000000setViewName/span(span stylecolor:#aa1111success/span);span stylecolor:#770088return/span span stylecolor:#000000mv/span;}
}/span 在index.jsp里面定义超链接 span stylebackground-color:#f8f8f8span stylecolor:#117700/spanspan stylecolor:#117700a/span span stylecolor:#0000cchref/spanspan stylecolor:#aa1111/account/findAccount/spanspan stylecolor:#117700/span窄化路径span stylecolor:#117700//spanspan stylecolor:#117700a/spanspan stylecolor:#117700/span/span
method属性示例 描述需要使用指定的请求方式来请求该方法 span stylebackground-color:#f8f8f8span stylecolor:#555555Controller/span
span stylecolor:#555555RequestMapping/span(span stylecolor:#aa1111/account/span)
span stylecolor:#770088public/span span stylecolor:#770088class/span span stylecolor:#0000ffAccountController/span {span stylecolor:#aa5500//指定的请求方式/spanspan stylecolor:#555555RequestMapping/span(span stylecolor:#000000value/span span stylecolor:#981a1a/span span stylecolor:#aa1111/findAccount1/span, span stylecolor:#000000method/span span stylecolor:#981a1a/span span stylecolor:#000000RequestMethod/span.span stylecolor:#000000POST/span)span stylecolor:#770088public/span span stylecolor:#000000ModelAndView/span span stylecolor:#000000findAccount1/span() {span stylecolor:#000000ModelAndView/span span stylecolor:#000000mv/span span stylecolor:#981a1a/span span stylecolor:#770088new/span span stylecolor:#000000ModelAndView/span();span stylecolor:#000000mv/span.span stylecolor:#000000addObject/span(span stylecolor:#aa1111msg/span, span stylecolor:#aa1111欢迎你 springmvc/span);span stylecolor:#000000mv/span.span stylecolor:#000000setViewName/span(span stylecolor:#aa1111success/span);span stylecolor:#770088return/span span stylecolor:#000000mv/span;}
}/span 测试在index.jsp里使用get方式请求 span stylebackground-color:#f8f8f8span stylecolor:#117700/spanspan stylecolor:#117700a/span span stylecolor:#0000cchref/spanspan stylecolor:#aa1111/account/findAccount1/spanspan stylecolor:#117700/span请求方式span stylecolor:#117700//spanspan stylecolor:#117700a/spanspan stylecolor:#117700/span/span 结果 我们再换一种请求方式 span stylebackground-color:#f8f8f8 span stylecolor:#117700/spanspan stylecolor:#117700form/span span stylecolor:#0000ccaction/spanspan stylecolor:#aa1111account/findAccount1/span span stylecolor:#0000ccmethod/spanspan stylecolor:#aa1111post/spanspan stylecolor:#117700/spanspan stylecolor:#117700/spanspan stylecolor:#117700input/span span stylecolor:#0000cctype/spanspan stylecolor:#aa1111submit/span span stylecolor:#0000ccvalue/spanspan stylecolor:#aa1111保存账户post 请求/spanspan stylecolor:#117700/spanspan stylecolor:#117700//spanspan stylecolor:#117700form/spanspan stylecolor:#117700/span/span 结果