listregisteredservlet.jsp
来自「weblogic应用全实例」· JSP 代码 · 共 131 行
JSP
131 行
<%
/*
* 这个JSP文件演示University HTML客户端怎样使用servlet,
* 调用WebLogic Enterprise University CORBA 对象。
*/
%>
<%//引入其它类或包%>
<%@ page import="
com.beasys.Tobj.*,
com.beasys.*,
UniversityT.RegistrarFactory,
UniversityT.RegistrarFactoryHelper,
UniversityT.Registrar
"%>
<%
UniversityHelper univHelper= new UniversityHelper();
// 获取Student Id
String studentId = (String) request.getParameter("STUDENT_ID");
boolean validId = true;
try {
// 从连接池中获取连接
univHelper.univInit();
validId = univHelper.verifyStudent(studentId);
if (validId == false)
{
%>
<html>
<head><title>List Registered Courses - Application Error</title></head>
<body bgcolor=#FFFFFF>
<font face="Helvetica">
<center>
<h3>
<font color='#FF0000'>
Application Error
</font>
</h3>
<b>Student Id:</b>
<font color='#0000FF'>
<%=
request.getParameter("STUDENT_ID")
%>
</font>
<form>
<input type='button' value='Back' OnClick='history.go(-1)'>
</form>
</center>
</font>
</body>
</html>
<%
return;
}
%>
<html><head><title>List of Registered Courses </title></head>
<body>
<p><img src=images/BEA_Button_Final_web.gif align=right>
<form name="registrar" action="displayDetailsServlet.jsp" method="post">
<center>
<h4><B>List of Registered Courses</B></h4>
<select name="COURSE_NUM" size=10 >
<%
for (int index = 0; index < univHelper.gStudentDetails.registered_courses.length; index++)
{
if (index == 0) {
%>
<option selected value=<%=univHelper.gStudentDetails.registered_courses[index].course_number%>><%=univHelper.gStudentDetails.registered_courses[index].course_number%>:<%=univHelper.gStudentDetails.registered_courses[index].title%></option>
<%
}
else {
%>
<option value=<%=univHelper.gStudentDetails.registered_courses[index].course_number%>><%=univHelper.gStudentDetails.registered_courses[index].course_number%>:<%=univHelper.gStudentDetails.registered_courses[index].title%></option>
<%
}
}
%>
</select>
<br> <br>
<input type="submit" value="Display">
<p>
Copyright (c) 1999-2000 by BEA Systems, Inc. All Rights Reserved.
</center>
</body></html>
<%
}
catch (Exception e)
{
%>
<html>
<head><title>List Registered Courses - Error</title></head>
<body bgcolor=#FFFFFF>
<font face="Helvetica">
<center>
<h3>
<font color='#FF0000'>
System Error: <%=e.toString()%>
</font>
</h3>
<form>
<input type='button' value='Back' OnClick='history.go(-1)'>
</form>
</center>
</font>
</body>
</html>
<%
}
%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?