java映射的概念_Django概念如何映射到Java,servlet,Struts 1和JSP页面?

Django概念

>模特

>查看课程

>模板

>模板标签

> url conf,路由URL

>表格

Java Web开发概念

使用Java EE和servlet,我们有以下想法:

> servlets

>行动(支柱)

> JSP页面

> FormBean

> DynamicFormBean

> web.xml

> struts-config.xml

将Java映射到Django

重要提示:这些概念映射只是近似值. Java概念可以允许更多或更少的功能.

JavaBeans是您的模型,业务逻辑发生在那里.

Django中的URLConf由web.xml和struts-config.xml文件近似. web.xml文件允许您将URL映射到servlet和JSP页面among other things.struts-config.xml文件将URL映射到Struts Action类among other things.这是how to write Action mappings.

Action类和servlet类是视图.在Django术语中,struts Action class和servlet接近处理最基本调度方法的View类. The struts ActionForm classes更接近FormView,其中请求参数被处理成表单并进行验证.

ActionForm bean类似于Django Form类.您可以在struts-config.xml文件中定义这些表单,这是Django无法做到的.

使用Struts时,Struts Tag Library也可以被视为一组内置模板标签.

Struts Tiles组件与Django模板语言更为相似,其中包含可以扩展和替换的组件(a.k.a.“blocks”).

这与使用Django的GNU gettext文件以及为要支持的每种语言创建新的翻译文件类似.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值