url mapping对比

本文详细介绍了Django、Flask和Spring框架的基本用法,包括URL映射、路由配置、模板渲染和静态资源管理。文章还提供了代码示例,帮助开发者快速上手这些流行的Web开发框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

url mapping

django:
urls.py

urlpatterns = patterns("blog.views",
    (r"^people/mblog/(?P<blog_id>\d+)/detail/$", "getMBlogDetail")
)
urlpatterns = patterns("duitang.japa.static",
    (r"^img/(?P<path>.*)$", "/WEB-INF/js/"),
)



flask:
代码中:
@app.route('/login', methods=['GET', 'POST'])
def login():
    pass


spring:
动态资源:

    @RequestMapping(value="/blog/{id}",method=RequestMethod.DELETE) 
    public ModelAndView delete(@PathVariable Long id,HttpServletRequest request,HttpServletResponse response) { 
        blogManager.removeById(id); 
        return new ModelAndView(LIST_ACTION); 
    } 

context:component-scan base-package="com.**.controller"/> 

静态资源:
<mvc:resources location="/WEB-INF/js/" mapping="/js/**" />

==========================================================

from duitang.japa import render_template
from duitang.japa import render_json


return render_template('template',{})
return render_json({})

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值