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.其他的以后发现了再写吧
  • 相关阅读:
    latex表格实现文本自动换行
    SQL like查询条件中的通配符处理
    火狐浏览器下载文件中文乱码,文件名中的空格变加号("+")的问题
    jquery.zclip.js复制到剪切板
    EF架构~过滤导航属性等,拼接SQL字符串
    日志记录类LogHelper
    VS插件开发
    C#预处理器指令
    c++Builder 下的文件及目录操作
    C#:在catch中return,会执行finally吗?
  • 原文地址:https://www.cnblogs.com/cerxp/p/95867.html
Copyright © 2011-2022 走看看