zoukankan      html  css  js  c++  java
  • 学习Struts有感

     最经一段时间在学习java的框架Struts
    因为本为我是写C#的所以发现这个框架有很多.net开发B/S工程可以借鉴的地方:
    1.按扭标题文字显示,Struets是用一个文本文件保存所有的这些文字,如果要出英文版本只要修改这个文件就行...实际上Asp.Net Forums就实现了这样的功能...只是我一至没有做而以,以后一定要实现这样的功能.
    2.Mapping功能...任何操作都是post给一个.do然后再由这个.do转向相应的ActionFrom进行操作.这样就不会在页面暴露地址
    3. 标记符库:在使用JBuilder开发Struts时如果一个From使用了Struts标记符..就可以自动生成叫ActionBean的东东..他实际上就是一个数据临时保存容器...将页面层的数据收集并传到业务层...实际上我在.net中也实现了这样的功能只最ActionBean我封在一个 class内,并且不是自动的而以.相对于标记符在.net的表现东东就是Web控件.
    4.自定义标记符.我最看中的就是小志写的自定义的权限标记符,这提醒了我,在.net我也自定义一个权限控件...里面有一个属性是指明这个控件显示必须有的权限..当生成这个控件时查看用户的 Sesseion,如果有就显示这个控件,反之就不显示...进一步推广我可以给每一个page写一个基类(basepage.class)...所有 page都继承这个basepage,而在这个basepage内进行权限处理.实际上.net中有更好的权限处理方案就是使用IHttpModule这就是一个话题了.
    5.其他的以后发现了再写吧
  • 相关阅读:
    pyspark使用及原理
    谷歌地图聚合点使用(GoogleMaps MarkerCluster)
    struts2升级到2.5的配置
    二进制反码补码
    进制转换
    JAVA基础第一章
    TypeError: unhashable type: 'list' 如何解决?
    剪辑模板
    Mysql三天入门(三) 数据库设计的三范式
    Mysql三天入门(三) DBA命令
  • 原文地址:https://www.cnblogs.com/cerxp/p/95867.html
Copyright © 2011-2022 走看看