快速业务通道

高效率创建安全的Java应用, 第1部分 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-13
;/td>                          <td>"+company+            "</td><td>"+curr.getQuantity()+"</td><td>"+            curr.getSecuritytype()+"</td><td>contentquot;+price+            "</td><td>contentquot;+totalValue+"</td><td>"+date+"            </td></tr>");      total += totalValue;    }    if(total > 0)      total = Math.round(total*100.0)/100.0; %> </table> <h3>Total value: contentlt;% out.print(total); %></h3> * # of contracts for options<br/>** Delayed quotes, as retrieved from Yahoo! Finance&trade; <br/><br/><a href="welcome.jsp">back</a> </body> </html>

跳过这些与房产页面相似的地方, 这里您须要通过数据库 查询用户的所有有价证券信息, 并建立一个表格来显示它们。 并 对于每一条记录, 您要通过访问 URL 连接到 Web 页面来使用 Yahoo! Finance API 进行查询, 并把获取的信息显示到 每一行中 = br.readLine();。 接下来的三行代码 解析结果到三个变量中。 注意如果 securityType 等于 "option", 总量的计算 会以剩以100来计算 (每一个期权合同被计算为100 有价证券 )。

高效率创建安全的Java应用, 第1部分(19)

时间:2012-01-14 IBM Tyler Anderson

查看如图36所示有价证券页面(使用用户 tyler进行登陆)。

图 36. 有价证券页面

如同前面的工作一样, 您已经完成了代码! 现在须要打包并布署到 WebSphere Application Server 上!

布署代码到 WebSphere Application Server 并进行测试

为使您的应用能在 WebSphere Application Server 上运行, 还要为您的应用准备最后几步工作。

在项目浏览器窗口右键单击 login.jsp 并选择 Run As > Run on Server。

图 37. 在 WebSphere Application Server 运行

打开在服务器上运行窗口。

图 38. 定义新的服务器

高效率创建安全的Java应用, 第1部分(20)

时间:2012-01-14 IBM Tyler Anderson

选择 手工选择服务器 并选择 WebSphere v6.1 Server 在IBM目录下。 如果一切正常, 点击 Next。

打开设置 WebSphere Server 窗口。

图 39. 定义 WebSphere server 配制

使用缺省值并选择 Next。

打开添加和删除 项目窗口。注意可配制项目列表下的 wealthEAR 项目。

图 40. 添加和删除项目

点击 Next。

图 41. 选取任务

最后一步, 点击 Finish。

现在运行服务器。 打开浏览器 并按下面URL打开登陆页面: http://localhost:9080/wealth/login.jsp。

您现在已经有了一套完整的 Rational Application Developer 和 Data Studio 的经验。

总结

您已经成功阅读并完成本教程并掌握了使用 pureQuery支持到您的JSP页面。 您已经安装了 Rational Application Developer 和 Data Studio, 成功创建了一个使用 pureQuery 支持的动态Web项目, 从数据库表中生成 pureQuery 代码, 并编写了五个 JSP 页面去演示它的功能。

请继续注意第二部分, 在这里您将知道如何使用 AppScan 来检查 基于 Java 的 Web 应用的安全漏洞并修复它们!

文章来源:

http://www.ibm.com/developerworks/cn/education/rational/r-appscan1/index.html

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号