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

📄 parameter.jsp

📁 一个简单的EJB实例.用DB2连接.JSP页面.很好用.供大家学习
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!--
 Licensed Material - Property of IBM 
 (C) Copyright IBM Corp. 2001 - All Rights Reserved. 
 US Government Users Restricted Rights - Use, duplication or disclosure 
 restricted by GSA ADP Schedule Contract with IBM Corp. 
-->

<%@ page errorPage="/error.jsp" import="java.util.List,com.ibm.etools.utc.Tree,com.ibm.etools.utc.Resource,com.ibm.etools.utc.view.*,com.ibm.etools.utc.model.*" contentType="text/html; charset=utf-8" %>
<jsp:useBean id="parameterView" scope="session" class="com.ibm.etools.utc.view.ParameterView"/>
<jsp:useBean id="modelManager" scope="session" class="com.ibm.etools.utc.ClassModelManager"/>
<jsp:useBean id="resultView" scope="session" class="com.ibm.etools.utc.view.ResultView"/>
<%@ taglib uri="/utc" prefix="utc" %>

<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <meta http-equiv="Pragma" content="no-cache">
  <meta http-equiv="Cache-Control" content="no-cache">
  <meta http-equiv="expires" content="0">
  <link rel=stylesheet type="text/css" href="/UTC/css/dynamic.css">
  <title><utc:resource key="ejbPageParameterViewTitle"/></title>
</head>

<% parameterView.loadManagerObjects(modelManager);
  parameterView.loadManagerClasses(modelManager); %>

<% if (parameterView.isLoadClassView()) { %>
<!-- *************** Load class *************** -->
<body class="margin">
<form name="newClassForm" action="/UTC/toolbox" method="post" target="formParameters" enctype="multipart/form-data">
<input type="hidden" name="random" value="<%= Math.random() %>"/>
<input type="hidden" name="utility" value="2"/>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=white width=100%>
<tr>
  <td colspan="3"><utc:resource key="infoToolboxLoadClass"/></td>
</tr>
<tr>
  <td colspan="3" valign="middle" height="15"><img src="/UTC/images/line.gif" width="100%" height="2"></td>
</tr>
<tr>
  <td width=20%><label for="text"><utc:resource key="ejbPageParameterViewLoadClass"/></label></td>
  <td width=*><input type="text" id="text" class="textenter" name="class" size=25/></td>
  <td width=15%><input type=submit value="<utc:resource key="ejbPageParameterViewLoad"/>" class="button"/></td>
</tr>

</table>
</form>

<% } else if (parameterView.isClassCastView()) { %>
<!-- *************** Class Cast *************** -->
<body class="margin">
<form name="newClassForm" action="/UTC/toolbox" method="post" target="formParameters" enctype="multipart/form-data">
<input type="hidden" name="random" value="<%= Math.random() %>"/>
<input type="hidden" name="utility" value="0"/>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=white width=100%>
<tr>
  <td colspan="3"><utc:resource key="infoToolboxCastClass"/></td>
</tr>
<tr>
  <td colspan="3" valign="middle" height="15"><img src="/UTC/images/line.gif" width="100%" height="2"></td>
</tr>
<tr>
  <td width=20%><label for="object"><utc:resource key="ejbPageParameterViewObject"/></label></td>
  <td>
<select name="object" class="selectlist" id="object">
<% List castObjects = parameterView.getManagerObjects();
  int size = castObjects.size();
  for (int j = 0; j < size; j++) {
  ObjectModel model = (ObjectModel) castObjects.get(j); %>
  <option value="<%= j %>"><%= model.getName() %></option>
<% } %>
</select>
  </td>
  <td></td>
</tr>
<tr>
  <td><label for="class"><utc:resource key="ejbPageParameterViewCastType"/></label></td>
  <td>

<select name="class" class="selectlist" id="class">
<% List castClasses = parameterView.getManagerClasses();
  size = castClasses.size();
  for (int j = 0; j < size; j++) {
  ClassModel model = (ClassModel) castClasses.get(j); %>
  <option value="<%= j %>"><%= model.getName() %></option>
  <% } %>
</select>
  </td>
  <td width=15%><input type=submit value="<utc:resource key="ejbPageParameterViewCast"/>" class="button"/></td>
</tr>

</table>
</form>

<% } else if (parameterView.isArrayView()) { %>
<!-- *************** Array Creation *************** -->
<body class="margin">
<form name="createArrayForm" action="/UTC/toolbox" method="post" target="formParameters" enctype="multipart/form-data">
<input type="hidden" name="random" value="<%= Math.random() %>"/>
<input type="hidden" name="utility" value="1"/>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=white width=100%>
<tr>
  <td colspan="3"><utc:resource key="infoToolboxCreateArray"/></td>
</tr>
<tr>
  <td colspan="3" valign="middle" height="15"><img src="/UTC/images/line.gif" width="100%" height="2"></td>
</tr>
<tr>
  <td width=20%><label for="class"><utc:resource key="ejbPageParameterViewArrayType"/></label></td>
  <td>
<select name="class" class="selectlist" id="class">
<% List castClasses = parameterView.getManagerClasses();
  int size = castClasses.size();
  for (int j = 0; j < size; j++) {
  ClassModel model = (ClassModel) castClasses.get(j); %>
  <option value="<%= j %>"><%= model.getName() %></option>
  <% } %>
</select>

  </td>
  <td width=15%></td>
</tr>
<tr>
  <td><label for="size"><utc:resource key="ejbPageParameterViewArraySize"/></label></td>
  <td><input type="text" id="size" class="textenter" name="size" value="1" size=5/></td>
  <td><input type=submit value="<utc:resource key="ejbPageParameterViewArrayCreate"/>" class="button"/></td>
</tr>

</table>
</form>

<% } else if (parameterView.isCollectionToArrayView()) { %>
<!-- *************** Collection To Array *************** -->
<% parameterView.loadManagerCollections(modelManager); %>
<body class="margin">
<form name="collectionToArrayForm" action="/UTC/toolbox" method="post" target="formParameters" enctype="multipart/form-data">
<input type="hidden" name="random" value="<%= Math.random() %>"/>
<input type="hidden" name="utility" value="3"/>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=white width=100%>
<tr>
  <td colspan="2">Collection -&gt; Object[]</td>
</tr>
<tr>
  <td colspan="3" valign="middle" height="15"><img src="/UTC/images/line.gif" width="100%" height="2"></td>
</tr>
<tr>
  <td width=20%><label for="collection"><utc:resource key="ejbPageParameterViewCollection"/></label></td>
  <td>
<select name="collection" class="selectlist" id="collection">
<% List collections = parameterView.getManagerCollections();
  int size = collections.size();
  for (int j = 0; j < size; j++) {
  ClassModel model = (ClassModel) collections.get(j); %>
  <option value="<%= j %>"><%= model.getName() %></option>
  <% } %>
</select>
  </td>
  <td width=15%><input type=submit value="<utc:resource key="ejbPageParameterViewConvert"/>" class="button"/></td>
</tr>

</table>
</form>

<% } else if (parameterView.isArrayToListView()) { %>
<!-- *************** Array To List *************** -->
<% parameterView.loadManagerArrays(modelManager); %>
<body class="margin">
<form name="arrayToListForm" action="/UTC/toolbox" method="post" target="formParameters" enctype="multipart/form-data">
<input type="hidden" name="random" value="<%= Math.random() %>"/>
<input type="hidden" name="utility" value="4"/>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=white width=100%>
<tr>
  <td colspan="3">Object[] -&gt; List</td>
</tr>
<tr>
  <td colspan="3" valign="middle" height="15"><img src="/UTC/images/line.gif" width="100%" height="2"></td>
</tr>
<tr>
  <td width=20%><label for="array"><utc:resource key="ejbPageParameterViewArray"/></label></td>
  <td>
<select name="array" class="selectlist" id="array">
<% List arrays = parameterView.getManagerArrays();
  int size = arrays.size();
  for (int j = 0; j < size; j++) {
  ClassModel model = (ClassModel) arrays.get(j); %>
  <option value="<%= j %>"><%= model.getName() %></option>
  <% } %>
</select>
  </td>
  <td width=15%><input type=submit value="<utc:resource key="ejbPageParameterViewConvert"/>" class="button"/></td>
</tr>

</table>
</form>

<% } else if (parameterView.isSetArrayElementView()) { %>
<!-- *************** Set Array Element *************** -->
<% parameterView.loadManagerArrays(modelManager); %>
<% parameterView.loadManagerObjects(modelManager); %>
<body class="margin">
<form name="arrayElementForm" action="/UTC/toolbox" method="post" target="formParameters" enctype="multipart/form-data">
<input type="hidden" name="random" value="<%= Math.random() %>"/>
<input type="hidden" name="utility" value="5"/>
<table cellpadding=3 cellspacing=0 border=0 bgcolor=white width=100%>
<tr>
  <td colspan="3"><utc:resource key="infoToolboxSetArrayElement"/></td>
</tr>
<tr>
  <td colspan="3" valign="middle" height="15"><img src="/UTC/images/line.gif" width="100%" height="2"></td>
</tr>
<tr>
  <td width=20%><label for="array"><utc:resource key="ejbPageParameterViewArray"/></label></td>
  <td>
<select name="array" class="selectlist" id="array">
<% List arrays = parameterView.getManagerArrays();
  int size = arrays.size();
  for (int j = 0; j < size; j++) {
  ClassModel model = (ClassModel) arrays.get(j); %>
  <option value="<%= j %>"><%= model.getName() %></option>
  <% } %>
</select>
  </td>
  <td width=15%></td>
</tr>
<tr>
  <td><label for="element"><utc:resource key="ejbPageParameterViewElement"/></label></td>
  <td><input type="text" class="textenter" id="element" name="element" value="0" size=5/></td>
  <td></td>

⌨️ 快捷键说明

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