怎么使用@PathVariable注解实现动态传值

技术怎么使用@PathVariable注解实现动态传值本篇内容主要讲解“怎么使用@PathVariable注解实现动态传值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使

本文主要讲解“如何使用@PathVariable标注实现动态值传递”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习如何使用@PathVariable标注实现动态值传递。

00-1010动态值传输。

@RequestMapping(值='/Test/{id} ')

public void test(@ PathVariableIntegerid){ 0

..

}用法。

在页面表单的操作中,在控制器中写入相应的方法名。

TestController.java

@RequestMapping(值='/{methodName} ')

public stringtz(@ path variablestringmethod name){ 0

returnmethodName

}

@PathVariable注解实现动态传值

现在有一个超链接,如下所示。

ahref=' c : URL value=' rel=' externalnofallow '/actions/article/read article/$ { article . id } '/'

target=' _ blank ' $ { article . title }/a此超链接的特点是将EL表达式解析的id值添加到URL路径中。

因此,在SpringMVC的Controller层中,需要使用@ pathvariable ('articleid ')长的articleid来解析它。

@PathVariable是专门用来解析URL请求中的动态参数。

控制器级别的代码如下。

publicationstaticfilestringurl _ ARTICLE _ READ=' ARTICLE/READ ARTICLE/{ ARTICLE id } ';

/**

*转到文章详细信息页面。

*根据文章ID号中指定的URL路径,获取文章的内容。

*

* @ paramarticleId指定项目的标识号。

*@return获取这篇文章的数据,进入文章详情页。

*/

@RequestMapping(值={ URL _ ARTICLE _ READ })

public modelandviewreadarticle(@ path variable(' article id ')longarticle id){ 0

LOGGER . info(' enterarticle detail page,articleId={} ',article id);

final article article=article ServiCe . GetArticleBiid(article id);

.

}这样,页面上${article.id}的值最终映射到Java中的Long articleId。

至此,相信大家对“如何使用@PathVariable标注实现动态价值传递”有了更深的理解,下面就来做一些实际工作吧!这是网站。更多相关内容,可以进入相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/63484.html

(0)

相关推荐

  • 怎么利用Outlook来创建基于电子邮件的持久化后门

    技术怎么利用Outlook来创建基于电子邮件的持久化后门本篇内容主要讲解“怎么利用Outlook来创建基于电子邮件的持久化后门”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎

    攻略 2021年10月22日
  • 和某人交谈用英语怎么说,与什么什么交流用英语怎么说

    技术和某人交谈用英语怎么说,与什么什么交流用英语怎么说communicate with sb.或者chat with sb.communicate的基本意思是“传达”“表达”,指把信息和某人交谈用英语怎么说、知识、性能等

    生活 2021年10月29日
  • 社戏人物形象分析,社戏中的人物形象分析和句子

    技术社戏人物形象分析,社戏中的人物形象分析和句子【文学常识】鲁迅社戏人物形象分析,原名周树人,字豫才。浙江绍兴人。伟大的无产阶级文学家、思想家和革命家。中国现代文学的奠基人。代表作有我国现代文学史上第一篇白话小说《狂人日

    生活 2021年10月22日
  • pagerank算法原理举例子(pagerank算法详解)

    技术PageRank算法如何给网页排名PageRank算法如何给网页排名,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1,PageRank 算法原理Page

    攻略 2021年12月23日
  • 一次曲折的单点集成之旅

    技术一次曲折的单点集成之旅 一次曲折的单点集成之旅原有的系统是mvc 4.6的,要加一个简单的单点系统。经简单比较好,决定选用ids3做service。
    集成的方法直接看官方的示例即可:https://

    礼包 2021年11月22日
  • 三、七天入门django开发

    技术三、七天入门django开发 三、七天入门django开发 - Django模型层前言
    Django 提供了完善的模型(model)层用来创建和存取数据,不需要我们直接对数据库进行操作。
    模型层是什

    礼包 2021年12月9日