关于服务器控件中写三元运算符

关于服务器控件中写三元运算符,第1张

可以这样写嘛:

<asp:Button ID="btnostate" runat="server" Text='<%#(MyTypes)((int)Eval("ostate")+1) %>' CommandArgument='<%#Eval("OID") %>' CommandName="ostate" <%#((int)Eval("ostate")+1)==5?"Enabled='false‘":"Enabled='true’" %>'/>

注意里边的单双引号!

服务器系统采用三元结构,即数据库服务器、应用服务器和Web服务器。

(1)数据库服务器采用Java+SQLserver模式,用于承载全国实物地质资料及相关文档数据,包括大容量存储系统和相应的数据库管理软件,授权用户可通过网络访问系统展开业务工作。

(2)应用服务器用于信息系统中各种应用访问的处理、数据查询、数据入库、数据下载、数据导出、系统管理等。

(3)Web服务器采用Tomcat模式,用于管理普通用户通过互联网络对系统的访问,用户与服务器之间采用B/S方式构建。用户通过互联网络访问系统时,由Web服务器处理用户请求,转发到应用服务器进行处理,并返回处理结果。

Web服务器上的JSP、Servlet主要提供页面显示、获取用户输入和业务流程控制功能。本层对业务逻辑层的访问需要通过对封装了业务逻辑的EJB组件的调用来实现。虽然JSP、Servlet技术本身可以直接对数据层进行访问,但是为了从架构上保证系统具有较高的安全性、可扩展性、可维护性等,方案不采用这种直接访问,而采用JSP、Servlet调用封装有业务逻辑的EJB组件的形式予以实现。

应用程序通过Java提供页面显示、获取用户输入和业务流程控制。本模式对业务逻辑层的访问通过JavaBean及SOAP协议或XML技术调用封装业务逻辑的WebService构件来完成数据库的访问。运用WebService技术可以使得该体系结构具有更高的灵活性和可扩展性。

其次,对文档对象模型的访问也是对通过封装了文档对象的WebService构件的调用来实现。该WebService构件对文件对象的访问通过文档对象的唯一标识GUID进行,文件数据的传入、传出通过封装在XML中的文件流进行,避免了对文件系统的直接访问。同时对文件对象的加解密策略在文档对象模型内部定义,可以灵活改变或扩展而不会影响外部通过该模型对文件对象的访问。监管平台技术结构层次如图3.10所示。

图3.10 系统总体结构层次


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/162541.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-24
下一篇2023-03-24

发表评论

登录后才能评论

评论列表(0条)

    保存