java - <a href=test.action?name=aa>bb</a> 这里问号后面什么意思?
伊谢尔伦
伊谢尔伦 2017-04-17 17:24:38
[Java讨论组]

这里的?号后面是什么意思呢??

bb
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(5)
高洛峰

?后面的是传递给后台的(参数名=参数值),java中通过servlet可以获得数据,request.getParameter("name"),那么这个方法的返回值就是aa字符串了,该传递是调用servlet中的doGet方法。想要传递多个参数,可以是bb,这样的跳转在路径中可以看到所带参数的信息,<form method="post" action="test.action">,提交表单的跳转使用post方法,跳转的路径中就看不到提交的参数信息。
“https://segmentfault.com/search?q=模块信息”,这是使用segmentfault论坛搜索信息时跳转的路径信息,这样就可以直接通过改变路径后面q的值对服务器发送请求,得到返回的搜索结果

怪我咯

HTTP GET参数

@RequestMapping(method = RequestMethod.GET) 
public String get(HttpServletRequest request, HttpServletResponse response) {
    return request.getParameter("name"); // 输出aa
} 
高洛峰

HTTP GET参数用?开始

PHP中文网

传递参数 name 参数值为aa

PHP中文网

后面跟的是参数~

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号