学习Struts有感

该博客为转载内容,转载自https://www.cnblogs.com/cerxp/archive/2005/01/22/95867.html ,涉及Java和C#技术领域。
 最经一段时间在学习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.其他的以后发现了再写吧

转载于:https://www.cnblogs.com/cerxp/archive/2005/01/22/95867.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值