RSS导入的博客好像时间上有问题哈,所以这次手写
在javaeye潜水日子不短了,开个博客马甲,今后时不时更新下。正宗的相谈室请访问 http://ctba.cn/blog/9
在javaeye学到不少东西,在这里谢谢大家。手里维护的一个网站ctba.cn(体育社区)也有不少地方是参考了javaeye的,最近走势不错
:
大概描述一下
,以后会多发一些开发和维护相关的文章,请大家多指教:
- 开发人员3: 2*Backend+1*UI,业余时间
- 后台语言java,服务器ubuntu
- 大体构架 squid->apache2->resin->mysql
- webapp方面,是struts1.X+servlet+jsp
- orm使用jpa/toplink,外加一层三级缓存。
URL重写打造标题党
最近发现很多地方的新闻频道都支持了英文URL,比如这个
当然,wordpress应该是老早就支持这个了,据说对SEO还比较有好处
反正不是很难的事情。最近顺手就加上鸟
首先要准备URL重写的库
,apache有这个模块,但是java里面需要重写url,通常用的是 Url Rewrite Filter
这个库的用法陈老师就不扯了,一谷歌一大堆
在pojo里面加个字段,存储url(命名比较随意哈):
然后修改 /WEB-INF/urlrewrite.xml,增加转向规则:
- 上面那个是普通的id转向,
- 下面才是那个是这次增加的支持英文url的规则
service层加上查询:
web controller
层也比较随意了,无非就是在支持id查询的同时,也得到一个fake-url参数,使用service查询结果,具体的做法也不罗嗦鸟。
修改完之后
,后台找一条新闻,填上
来看看效果
题外话
, 其实第一次发现url用英文写,是早在 infoq上面, 前几天发现ct的排名已经比infoq高不少鸟~
分享到:
相关推荐
老外教你说英语第一课say hello and goodbye
测试用的HelloWorld工程源文件 博文链接:https://anweixiao.iteye.com/blog/126252
NULL 博文链接:https://pihai.iteye.com/blog/364030
NULL 博文链接:https://lovethisworld.iteye.com/blog/729487
They-Say-I-say-PDF-templates 模板
NULL 博文链接:https://justsee.iteye.com/blog/1592553
示例代码 博文链接:https://danielkwo.iteye.com/blog/40706
NULL 博文链接:https://bangsen.iteye.com/blog/1293648
您将构建一个名为say_hello的方法。 此方法应接受一个人的名字作为参数。 然后,它应打印"Hello " ,其名称后跟一个感叹号(不要忘记在“ Hello”之后的空格)。 例如: # I call on the method, say_hello, and ...
让button来说hello word 、让菜单say hello、初识Activity、Activity的生命周期
您将构建一个名为say_hello的方法。 此方法应接受一个人的名字作为参数。 然后,它应该打印"Hello " ,其名称后跟一个感叹号(不要忘记在“ Hello”之后的空格)。 例如: # I call on the method, say_hello, and ...
例如: # I call on the method, say_hello, and give it the string "Gabriela" say_hello ( "Gabriela" )# The method prints this text to the screen:Hello Gabriela!该方法还有另外一件事:如果您调用此方法而...
Never Say Goodbye-Baby VOXNever Say Goodbye-Baby VOXNever Say Goodbye-Baby VOXNever Say Goodbye-Baby VOXNever Say Goodbye-Baby VOXNever Say Goodbye-Baby VOXNever Say Goodbye-Baby VOXNever Say Goodbye-...