
金策略跨平台金融软件定制开发
作者:adminy 发布时间:2019-08-26 浏览量:
股票软件开发系统中,客户在浏览器上点击显示实时信息的链接,该链接作为一个HTTP请求发送到服务器上,服务器根据链接URL中的基础URI部分确定Web应用,并将请求发送给Servlet处理。
请求首先发送到Servlet控制器,控制器根据除了URI基础部分剩下的URI确定处理实时信息处理类,并将Servlet控制器中的request对象和response对象传给该处理类。
股票软件开发处理类接到request对象和response对象后,调用request的getParameter()方法取出请求参数,在程序中取出终端号,因为后台数据组织是按照终端号进行组织,程序中再取出一些查询条件的参数。然后,股票软件开发处理类调用实时信息工具JavaBean的方法进行数据库查询,实时信息工具JavaBean的方法返回一个处理结果,一般是一个List对象,里面存放着描述股票软件开发系统实时信息的对象。股票软件开发处理类接到查询结果后,调用request的setAttribute方法将查询结果放入request对象中,并返回一个用于显示结果的JSP页面。
Servlet控制器接到股票软件开发处理类返回的JSP页面,直接调用request的getRequestDispatcher方法,将request对象和response对象转发到JSP页面上。
JSP页面调用request的getAttribute获取查询结果,逐个遍历查询结果,显示结果。
以上是在股票软件开发系统中一个从客户端访问数据库的基本流程。系统中其他模块,如信息查询,也是按这个流程处理,只不过是查询数据库中终端的历史信息,显示结果的JSP与实时信息不一样。