⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 quickquote.jsp

📁 Oracle的J2EE Sample
💻 JSP
字号:
<?xml version = "1.0" encoding = "UTF-8" standalone="yes" ?>
<%--
 * @author  Elangovan
 * @version 1.0
 *
 * Development Environment       : Oracle9i JDeveloper
 * 
 * Name of the File              : QuickQuote.jsp
 *
 * Creation/Modification History :
 *
 *    Elangovan     26-Apr-2002      Created
 *
 * Overview of Application       :
 *
 *     This JSP displays the latest Stock Rate for a given symbol.
 *
 *
--%>

<%-- Set Context type and characterset --%>
<%@page language="java" %>
<%@ page session="true" %>
<%@ page contentType="text/vnd.oracle.mobilexml; charset=UTF-8" %>

<%@page import="java.util.ArrayList" %>
<%@page import="oracle.otnsamples.ibfbs.trademanagement.helper.StockRate" %>

<!DOCTYPE SimpleResult PUBLIC "-//ORACLE//DTD SimpleResult 1.1//EN" 
                   "http://xmlns.oracle.com/ias/dtds/SimpleResult_1_1_0.dtd">


<SimpleResult>

  <SimpleContainer>

    
    <%

      // Get the eventname
      String eventName = request.getParameter("EVENTNAME");

      if(eventName.equals("MOBILE-GETQUOTE")) {
    
        // Get the stock rate
        ArrayList marketData = (ArrayList) session.getAttribute("MOBILE-GETQUOTE.RESPONSE");

        StockRate quote = null;
        
        if(marketData != null)
          quote = (StockRate) marketData.get(0);
     %>
      <SimpleText>
     <% 

        // If no data, then invalid symbol
        if(quote == null)  {
        
      %>       
         <SimpleTextItem>Invalid Symbol</SimpleTextItem>
       
      <%                   
         } else  {
          // Display the stock rate details   
      %>    
       
         <SimpleTextItem>On <%=quote.getRateDate()%></SimpleTextItem>
         <SimpleTextItem><%=quote.getSymbol()%> Stocks quoted</SimpleTextItem>
         <SimpleTextItem>Low Price :  $<%=quote.getMinValue()%> </SimpleTextItem>
         <SimpleTextItem>High Price : $<%=quote.getMaxValue()%></SimpleTextItem>       
      <% 
         } 
      %>
      </SimpleText>
       <SimpleMenu>

         <SimpleMenuItem target="controllerservlet?EVENTNAME=MOBILE-FIRSTPAGE">Main</SimpleMenuItem>
         <SimpleMenuItem target="controllerservlet?EVENTNAME=MOBILE-QUICKQUOTE">Quick Quote</SimpleMenuItem>
        
       </SimpleMenu>

      <%
       } else {
      
      %>

        <SimpleForm name="frmQuickQuote" method="post" target="controllerservlet" >         
          <SimpleFormItem name="SYMBOL"   title="Symbol "   mandatory="yes" maxlength="6"  ></SimpleFormItem>
          <SimpleFormItem name="EVENTNAME" displaymode="hidden" value="MOBILE-GETQUOTE" ></SimpleFormItem>            
        </SimpleForm>
        
      <%  }  %>
      
            
    
  </SimpleContainer>
  
</SimpleResult>           

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -