将C/S数据打包后,上传到B/S系统.关于页面显示出现如下问题:原因:
因为C/S下表中数据有些存编号,打包时数据量大,未转换成实际数据.所以在B/S系统中显示的数据为编号.(不能表达实际含意)解决方法:
1.修改C/S系统,不存编号,存实际数据.
优点:就解决了根本问题.
缺点:C/S系统已经完成,需改变很大,周期也长.涉及数据量广.2.在B/S服务器端解决此问题,建立代码维护表,使编号与实际数据相对应.
优点:在C/S不解决此问题时.可以采种此方法解决此问题.
缺点:B/S系统已基本完成,改变很大;增加服务器消耗,降低性能,且周期也长.涉及数据量广.3.在B/S客户端解决此问题:
方案一:直接在代码显示区,用html标签下拉列表代替,通过样式转换,界面可以解决显示问题.对应value,显示相应的实际数据.
优点:利用客户端解决,性价比高.
缺点:界面不美观.只是不得已而采取的.且未实际实验过.方案二:用javascript写个通用的函数(或组件)解决此问题.
优点:拥有方案一所有优点,且解决了方案一的缺点.
缺点:没有相关的解决代码.(希望有经验的提供一个思路)希望各们有无更好的解决方法,谢谢