这次项目的主要任务是用jsp做界面,下面模块由filenet完成无需我们进行参与,我们只需要保证给用户一个比较美观,比较可靠地界面层就好。工欲善其事必先利其器,初步画界面采用Dreamweaver,后期写代码的时候如果页面需要微调就直接在eclipse里面编辑。界面整体来看还是非常非常不错滴,做页面的四人组就是给力啊。页面做好了就是后面搞定servlet部分了,在写后台的过程中渐渐熟悉了jsp
jsp的优势
这次开发并没有使用我们熟悉的asp.net而是使用了jsp,相比而言开发过程大同小异,无非就是语法以及配置上有些困难。相比这些困难而言jsp的巨大优势还是很诱人的。
(1)和java一样,一次编写,到处运行。除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。
(3)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到(这一点很重要,给大公司做网站,你懂得~~),并且其中许多已经可以顺利的运行于多种平台之下。
jsp下的分层
要保证界面的可靠性就不得不进行底层的开发以便于进行界面的测试,于是简单的搭建了三层以便配合界面的开发。开发过程中虽然采用了分层,但是并没有使用MVC还是按照以前在.NET环境下的三层架构进行的分层。整体感觉这次的架构有点四不像,说是三层架构吧,但是整个开发过程是用jsp配合servlet进行开发,后面是我们自己写的伪javabean(俨然就是伪MVC啊)。说是MVC吧从命名上却是什么DAL,BLL等等三层的命名。
无论怎么说吧,不管是MVC也好三层架构也罢,总之是分层了。其实通过分层进行解耦才是关键,只有解耦才能有后面的可维护性以及分工合作和高效开发。(50多个页面历时一个星期,从理解需求到简单搭建三层,然后完成编码,最后进入测试。总体而言这次开发效率还是比较高的,到目前为止进入最后的调试阶段预计2天左右就可以正式交工。)
通过这次的开发熟悉了jsp开发的过程,发现自己对三层架构,对MVC又有了更深一步的认识。
分享到:
相关推荐
LN5R05C电源IC的厂家手册,我的博客中的一款消防应急灯使用了此电源IC
用于变频器设计,LN1134典型电路,可以让3.3V电压变为稳定的1.8V电压
(2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...
LN4871为单声道桥接音频功率放大电路,在5V输入电压条件下,能够为3Ω负载提供3W功率的稳定输出,总谐波失真和噪声不超过10%。为了保证便携式设备的电池的续航能力,当LN4871使能端接VDD时,芯片进入关断模式,该模式...
北阳传感器UST-05LN手册,详细介绍此款传感器相关参数。
北阳激光传感器UST-05LN
LN298N资料,希望对大家有帮助 The L298 is an integratedmonolithic circuit in a 15- lead Multiwatt and PowerSO20 packages. It is a high voltage, high current dual full-bridge driver designedto ...
Infor ERP LN适用的客户端软件Worktop
Tornado\ln97xEnd vxworks在vm上的网卡驱动
开源项目-fogleman-ln.zip,三维线艺术引擎
LLC GAIN VS FSW,Ln,Q, MATHCAD
开关电源原理图和PCB图LN8K04 SOP-8 小家电用
超微服务器主板X9DRi_3-LN4F+说明书,X9DR3-LN4F+和X9DRi-LN4F+通用,USER’SMANUAL Revision 1.0b,
恒压恒流桥式2A驱动芯片L298N L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。
ln的软硬连接区别
对于手语,正在进行多个项目,以创建更有效的课程,以实现美国认证标准中列出的“ 5C”和欧洲标准中列出的“可以做”。 为了使手语技能及其相关的文化成分得到最有效的传播,需要在手语课程开发和教学法方面进行更...
该程序主要计算Ln(x)的值,采用Taylor法和Richardson外推法进行计算。
X10SLH-LN6TF / X10SLH-LN6-ST031 英文说明书
LN2053 是可以对单节可充电锂电池和磷酸铁锂电池进 行恒流/恒压充电的充电管理芯片。该器件内部包括功率晶体 管,应用时不需要外部的电流检测电阻和阻流二极管。 LN2053 只需要极少的外围元器件,并且符合 USB 总线...
linux命令:ln使用方法.docx