package org.apache.jsp;
import com.student.vo.User;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import org.apache.jasper.runtime.*;
public class choose$jsp extends HttpJspBase {
// begin [file="/choose.jsp";from=(5,3);to=(8,0)]
long uid = 2;
int aaa=1;
// end
static {
}
public choose$jsp( ) {
}
private static boolean _jspx_inited = false;
public final void _jspx_init() throws org.apache.jasper.runtime.JspException {
}
public void _jspService(HttpServletRequest request, HttpServletResponse response)
throws java.io.IOException, ServletException {
JspFactory _jspxFactory = null;
PageContext pageContext = null;
HttpSession session = null;
ServletContext application = null;
ServletConfig config = null;
JspWriter out = null;
Object page = this;
String _value = null;
try {
if (_jspx_inited == false) {
synchronized (this) {
if (_jspx_inited == false) {
_jspx_init();
_jspx_inited = true;
}
}
}
_jspxFactory = JspFactory.getDefaultFactory();
response.setContentType("text/html; charset=utf-8");
pageContext = _jspxFactory.getPageContext(this, request, response,
"", true, 8192, true);
application = pageContext.getServletContext();
config = pageContext.getServletConfig();
session = pageContext.getSession();
out = pageContext.getOut();
// HTML // begin [file="/choose.jsp";from=(0,50);to=(1,0)]
out.write("\r\n");
// end
// HTML // begin [file="/choose.jsp";from=(1,58);to=(2,0)]
out.write("\r\n");
// end
// HTML // begin [file="/choose.jsp";from=(2,58);to=(3,0)]
out.write("\r\n");
// end
// HTML // begin [file="/choose.jsp";from=(3,60);to=(4,0)]
out.write("\r\n");
// end
// HTML // begin [file="/choose.jsp";from=(4,39);to=(5,0)]
out.write("\r\n");
// end
// HTML // begin [file="/choose.jsp";from=(8,2);to=(9,0)]
out.write("\r\n");
// end
// begin [file="/choose.jsp";from=(9,2);to=(22,0)]
System.out.println("======================================");
session = request.getSession(false);
if(session!=null)
{
User user= (User)session.getAttribute("userinfo");
if(user!=null)
{
uid = user.getStudentUID().longValue();
System.out.println("===========" + uid);
}
}
// end
// HTML // begin [file="/choose.jsp";from=(22,2);to=(75,0)]
out.write("\r\n<html>\r\n<head>\r\n <link rel=\"STYLESHEET\" type=\"text/css\" href=\"css/shared.css\">\r\n<title>\r\n课程选择\r\n</title>\r\n<script language=\"javascript\">\r\nvar selectedTr = null;\r\n\r\nfunction setTrColor(colorTr,color)\r\n{\r\n if(colorTr.tagName==\"TR\")\r\n {\r\n for(var i=0;i<colorTr.childNodes.length;i++)\r\n {\r\n colorTr.childNodes(i).style.backgroundColor = color;\r\n colorTr.childNodes(i).children(0).style.backgroundColor = color;\r\n }\r\n }\r\n}\r\n\r\nfunction saveselect()\r\n{ var ss = document.getElementsByName(\"studentUID\");\r\n\talert(ss[0].value);\r\n\tdocument.chooseActionForm.studentUID.value =ss[0].value;\r\n\talert(document.chooseActionForm.studentUID.value);\r\n \tdocument.chooseActionForm.operation.value = \"save\";\r\n\talert(document.chooseActionForm.operation.value);\r\n\tdocument.chooseActionForm.submit();\r\n}\r\nfunction onClickedCell()\r\n{\r\n var clickedcell = event.srcElement;\r\n if(selectedTr!=null)\r\n{\r\n setTrColor(selectedTr,\"#FFFFFF\");\r\n}\r\n while(clickedcell.tagName!=\"TR\")\r\n {\r\n clickedcell = clickedcell.parentElement;\r\n }\r\n selectedTr = clickedcell;\r\n setTrColor(selectedTr,\"#FFDDFF\");\r\n}\r\n</script>\r\n</head>\r\n<body bgcolor=\"#ffffff\">\r\n<br>\r\n<hr height=1 />\r\n<h2 align=\"center\">\r\n选课管理\r\n</h2>\r\n");
// end
// begin [file="/choose.jsp";from=(75,0);to=(75,50)]
/* ---- html:form ---- */
org.apache.struts.taglib.html.FormTag _jspx_th_html_form_0 = new org.apache.struts.taglib.html.FormTag();
_jspx_th_html_form_0.setPageContext(pageContext);
_jspx_th_html_form_0.setParent(null);
_jspx_th_html_form_0.setMethod("post");
_jspx_th_html_form_0.setAction("chooseAction.do");
try {
int _jspx_eval_html_form_0 = _jspx_th_html_form_0.doStartTag();
if (_jspx_eval_html_form_0 == javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_BUFFERED)
throw new JspTagException("Since tag handler class org.apache.struts.taglib.html.FormTag does not implement BodyTag, it can't return BodyTag.EVAL_BODY_TAG");
if (_jspx_eval_html_form_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
do {
// end
// HTML // begin [file="/choose.jsp";from=(75,50);to=(76,45)]
out.write("\r\n<input type=\"hidden\" name=\"studentUID\" value=");
// end
// begin [file="/choose.jsp";from=(76,48);to=(76,51)]
out.print(uid);
// end
// HTML // begin [file="/choose.jsp";from=(76,53);to=(77,0)]
out.write(" />\r\n");
// end
// begin [file="/choose.jsp";from=(77,0);to=(77,61)]
/* ---- html:hidden ---- */
org.apache.struts.taglib.html.HiddenTag _jspx_th_html_hidden_0 = new org.apache.struts.taglib.html.HiddenTag();
_jspx_th_html_hidden_0.setPageContext(pageContext);
_jspx_th_html_hidden_0.setParent(_jspx_th_html_form_0);
_jspx_th_html_hidden_0.setName("chooseActionForm");
_jspx_th_html_hidden_0.setProperty("studentUID");
try {
int _jspx_eval_html_hidden_0 = _jspx_th_html_hidden_0.doStartTag();
if (_jspx_eval_html_hidden_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
try {
if (_jspx_eval_html_hidden_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
out = pageContext.pushBody();
_jspx_th_html_hidden_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
_jspx_th_html_hidden_0.doInitBody();
}
do {
// end
// begin [file="/choose.jsp";from=(77,0);to=(77,61)]
} while (_jspx_th_html_hidden_0.doAfterBody() == javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN);
} finally {
if (_jspx_eval_html_hidden_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
out = pageContext.popBody();
}
}
if (_jspx_th_html_hidden_0.doEndTag() == javax.s
没有合适的资源?快使用搜索试试~ 我知道了~
选课系统在线
共126个文件
java:35个
class:35个
xml:13个
5星 · 超过95%的资源 需积分: 10 2 下载量 84 浏览量
2008-06-11
13:09:37
上传
评论
收藏 163KB RAR 举报
温馨提示
做的在线选课系统,还是粗糙的
资源详情
资源评论
资源推荐
收起资源包目录
选课系统在线 (126个子文件)
shared.css.bak 0B
choose$jsp.class 11KB
student$jsp.class 11KB
classs$jsp.class 10KB
users$jsp.class 10KB
BaseHbmDAO.class 5KB
HbmDAO.class 5KB
StudentLogic.class 4KB
UserLogic.class 4KB
ClassLogic.class 3KB
index$jsp.class 3KB
ChooseLogic.class 3KB
admin$jsp.class 3KB
students$jsp.class 3KB
SessionManager.class 2KB
UserAction.class 2KB
ChooseAction.class 2KB
LoginAction.class 2KB
Selected.class 2KB
UserActionForm.class 2KB
StudentAction.class 2KB
ClassAction.class 2KB
ChooseActionForm.class 2KB
StudentActionForm.class 2KB
ClassActionForm.class 2KB
BaseInfo.class 2KB
ClassInfo.class 2KB
LoginActionForm.class 1KB
LoginLogic.class 1KB
TimeUtil.class 1KB
User.class 1KB
SelectInfo.class 942B
DAOException.class 913B
Test.class 811B
AssistVo.class 810B
FillDataUtil.class 760B
shared.css 582B
Thumbs.db 25KB
Thumbs.db 10KB
snow.gif 6KB
adminleft.html 816B
admintop.html 170B
studenttop.html 168B
choose$jsp.java 28KB
student$jsp.java 25KB
classs$jsp.java 25KB
users$jsp.java 23KB
BaseHbmDAO.java 6KB
HbmDAO.java 4KB
SessionManager.java 4KB
index$jsp.java 3KB
ChooseLogic.java 3KB
admin$jsp.java 3KB
students$jsp.java 3KB
StudentLogic.java 2KB
UserLogic.java 2KB
ClassLogic.java 2KB
Selected.java 1KB
UserAction.java 1KB
BaseInfo.java 1KB
StudentAction.java 1KB
ClassAction.java 1KB
ClassInfo.java 1KB
LoginAction.java 1KB
ChooseAction.java 1KB
UserActionForm.java 1KB
LoginActionForm.java 1023B
TimeUtil.java 1008B
ChooseActionForm.java 912B
User.java 896B
StudentActionForm.java 890B
ClassActionForm.java 881B
LoginLogic.java 772B
SelectInfo.java 697B
DAOException.java 614B
Test.java 549B
AssistVo.java 440B
FillDataUtil.java 354B
Selected.jbx 507B
BaseInfo.jbx 427B
ClassInfo.jbx 386B
User.jbx 226B
SelectInfo.jbx 210B
ChooseActionForm.jbx 190B
ClassActionForm.jbx 178B
AssistVo.jbx 130B
ChooseActionForm.jbx~ 189B
Selected.jbx~ 156B
AssistVo.jbx~ 133B
student.jpg 8KB
Example16.jpx 3KB
Example16.jpx~ 0B
student.jsp 4KB
classs.jsp 3KB
choose.jsp 3KB
users.jsp 3KB
index.jsp 1022B
admin.jsp 637B
students.jsp 542B
Servlet.library 227B
共 126 条
- 1
- 2
逍遥笑
- 粉丝: 29
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)
- 基于python实现的水下压缩空气储能互补系统建模仿真与经济效益分析+源代码+论文
- 华中科技大学-自然语言处理实验,Bi-LSTM+CRF的中文分词框架,并且利用基于深度学习的方法进行中文命名实体识别++源码报告
- 基于动态罚函数的铁路车流分配与径路优化模型python源码
- 鱼群算法求解组环问题python源码+文档说明
- 基于决策优化的多波束测深测线规划模型MATLAB代码
- 课程设计-基于python实现的多目标优化算法求解带时间窗的车辆路径规划问题+源代码+文档说明+界面截图+pptx
- 基于通信信号与通信系统的MATLAB仿真源码-课程设计
- 嵌入式-信号机制(概念,发送,定时,捕捉,SIGCHLD 信号实现回收子进程)
- c语言管理系统大一大二笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1