怎么使用@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)

相关推荐

  • 抖音刷粉网,免费抖音刷粉工具?

    技术抖音刷粉网,免费抖音刷粉工具?抖音可以花钱购买粉丝,很多营销人员想购买粉丝在抖音上推广,这导致目前刷粉粉普遍是抖音。抖音官方公告正式发布,如果有刷粉,刷点赞,刷评论和其他行为将会被封号的,但事实上,找到一个定期刷粉平

    测评 2021年10月20日
  • 使用chattr +i filename 防止文件误删

    技术使用chattr +i filename 防止文件误删 使用chattr +i filename 防止文件误删chattr +i 设置文件不能进行修改:即你不能删除它
    也不能给它重新命名,你不能对该

    礼包 2021年10月27日
  • 铁与盐酸反应的化学方程式,铁和盐酸反应的离子方程式

    技术铁与盐酸反应的化学方程式,铁和盐酸反应的离子方程式铁与盐酸反应生成氯化亚铁和氢气,氯化氢、氯化亚铁为强电解质,完全拆成离子形式。离子方程式铁与盐酸反应的化学方程式:Fe+2H+=Fe2++H2↑。铁是比较活泼的金属,

    生活 2021年10月24日
  • vue虚拟dom是怎么变成真实dom的(vue虚拟dom优缺点)

    技术怎样深入理解vue中的虚拟DOM和Diff算法怎样深入理解vue中的虚拟DOM和Diff算法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。真实DOM

    攻略 2021年12月18日
  • 如何分析CSS padding属性的用法和组成

    技术如何分析CSS padding属性的用法和组成本篇文章为大家展示了如何分析CSS padding属性的用法和组成,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CSS padd

    攻略 2021年11月11日
  • centos7 安装包安装mysql8.0.18 rpm-bundle

    技术centos7 安装包安装mysql8.0.18 rpm-bundle centos7 安装包安装mysql8.0.18 rpm-bundle一、资源地址
    下载地址https://dev.mysql

    礼包 2021年11月4日