高效率创建安全的Java应用, 第1部分 - 编程入门网
;/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™
<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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |