社区
Java EE
帖子详情
URL地址映射问题
jessewizard
2012-05-23 04:24:42
有很多网站的url都比较特别
如虾米网,指向一张专辑的url是 http://www.xiami.com/album/专辑ID
指向一首歌曲的url是 http://www.xiami.com/song/歌曲ID
如topit.me网的翻页功能,如http://www.topit.me/2 表示第二页
我想知道这样的URL是怎么实现的。如果用struts2要怎么实现
...全文
199
11
打赏
收藏
URL地址映射问题
有很多网站的url都比较特别 如虾米网,指向一张专辑的url是 http://www.xiami.com/album/专辑ID 指向一首歌曲的url是 http://www.xiami.com/song/歌曲ID 如topit.me网的翻页功能,如http://www.topit.me/2 表示第二页 我想知道这样的URL是怎么实现的。如果用struts2要怎么实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beiouwolf
2012-05-28
打赏
举报
回复
这个叫REST风格的URL定义
目前主流框架一般都支持REST
说穿了,其实就是URL重写配合HTTP请求方法而已
火光闪耀
2012-05-27
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
如http://www.topit.me/2 表示第二页
这个是典型的URL带参数,js直接发送请求即可 window.location.href="http://www.topit.me/"+pageNo;
http://www.xiami.com/album/专辑ID
http://www.xiami.com/song/歌曲ID
请参照baidu关键词 struts2 多模……
[/Quote]
请求新页面的时候,带上自己想要的参数就可以。这里由自己定。
热烈的红颜
2012-05-27
打赏
举报
回复
另外 有一些是通过HMTL处理了的。 还有一部分是 通过 自己系统内部 做了一个URL 重定向! 就是一个别名 不用太关注这个。 你自己想怎么设置都OK
热烈的红颜
2012-05-27
打赏
举报
回复
这个URL 自己定的 你所看到的 不一定就是HTML/JSP/ASP 你随便制定一个路径都OK 然后 后台拉倒 进行判断就对了
你刚刚说的http://www.topit.me/2
不知道你知不知道 SpringMVC 这个在springMVC里面做到, 说白了 就是REST 方式来处理
举个例子吧:
@RequestMapping("http://www.topit.me/{id}")
public ModelView getData(@PathVariable("id") Integer id){
}
古布
2012-05-27
打赏
举报
回复
有可能是用urlwriter将url重写了
linfssay
2012-05-27
打赏
举报
回复
这个是命名空间的问题, 你想把url 设置成什么都可以, 只是后面你说的那个 专辑id和歌曲id 所代表参数不同而已
jessewizard
2012-05-26
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
如http://www.topit.me/2 表示第二页
这个是典型的URL带参数,js直接发送请求即可 window.location.href="http://www.topit.me/"+pageNo;
http://www.xiami.com/album/专辑ID
http://www.xiami.com/song/歌曲ID
请参照baidu关键词 struts2 多模……
[/Quote]
能不能说得详细一点,我不太懂。
assdust110
2012-05-24
打赏
举报
回复
如http://www.topit.me/2 表示第二页
这个是典型的URL带参数,js直接发送请求即可 window.location.href="http://www.topit.me/"+pageNo;
http://www.xiami.com/album/专辑ID
http://www.xiami.com/song/歌曲ID
请参照baidu关键词 struts2 多模块
CCNA_CCNP 思科网络认证 PAT NAT 端口或地址转换 与端
Re:CCNA_CCNP 思科网络认证 PAT NAT 端口或地址转换 与端口映射 ====================== # 本章课程大纲 公网地址和私网地址 NAT应用场景 ...
URL
地址映射
配置
URL
地址映射
配置 @RequestMapping 通过注解 @RequestMapping 将请求地址与方法进行绑定,可以在类级别和方法级别声明。类级别的注解负责将一个特定的请求路径映射到一个控制器上,将
url
和类绑定;通过方法级别的...
[Spring MVC学习02]
URL
地址映射
@RequestMapping中有一个value属性用来映射
url
,如果不写的话,默认就是value属性 @RequestMapping({" ", " "}) @RequestMapping如果用在类上面,就表示这个类里面的所有响应请求都是以该地址作为父路径 指定控制器...
URL
映射
URL
映射: 视图写完后,要与
URL
进行映射,也即用户在浏览器中输入什么
url
的时候可以请求到这个视图函数。在用户输入了某个
url
,请求到我们的网站的时候,django会从项目的
url
s.py文件中寻找对应的视图。在
url
s.py...
java常用注解,
URL
地址映射
@param: 在参数上使用@Param(“paramName”)注解”解决了传多个参数的
问题
。 @Param("id") Integer id param里面的这...@RequestMapping:处理请求
地址映射
的注解,可用于类或方法上。用于类上,表示类...
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章