计算机专业毕业设计说明书正文-1 - 图文(5)

2019-08-17 13:48

xxxx大学2010届毕业设计说明书

response.setContentType(\

out.println(\

Transitional//EN\\\

out.println(\

out.println(\ A Servlet\out.println(\ \

out.println(\ type='text/javascript' LANGUAGE='JavaScript'>alert('

请选择用户级别!');\

out.println(\out.flush(); out.close();

4.3.3 资源上传

1.管理员、教师和学生均具有上传权限。上传资源时必须选择资源所属课程,填写关键字,详细介绍等。可以上传资源development常见格式包括图片资源、文本、压缩包文件等,见图4.12。

图4.12 资源上传

资源上传成功或失败都会弹出提示语句,用来响应资源上传操作的服务器端程序部分代码如下: if (abc) {

第 15 页 共 29页

xxxx大学2010届毕业设计说明书

response.setContentType(\

out1.println(\

Transitional//EN\\\

out1.println(\

out1.println(\ A Servlet\out1.println(\ \

out1.println(\ type='text/javascript' LANGUAGE='JavaScript'>alert('

恭喜,上传成功!');\

+ \out.println(\ \out1.println(\out1.flush(); out1.close(); }

2.资源上传成功后,按分类显示列表,如图4.13所示。

图4.13 资源列表

4.3.4 资源下载

1.只有登录用户具有下载权限,用户登录后可以选择资源进行下载,如图4.14。

第 16 页 共 29页

xxxx大学2010届毕业设计说明书

图4.14 资源下载

实现下载功能的主要响应代码如下: if (!file.exists()) {

System.out.println(file.getAbsolutePath() + \文件不存在!\return; }

java.io.FileInputStream fileInputStream = new java.io.FileInputStream(file); // 设置响应头和下载保存的文件名

if (filename != null && filename.length() > 0) { response.setContentType(\

response.setHeader(\String(filename.getBytes(\

if (fileInputStream != null) {

int filelen = fileInputStream.available(); byte a[] = new byte[filelen]; fileInputStream.read(a); out.write(a); }

fileInputStream.close(); out.close();}

第 17 页 共 29页

xxxx大学2010届毕业设计说明书

2.作品展示栏目显示优秀的课程设计和优秀毕业设计,分两栏显示,方便学生下载和学习,如图4.15所示。

图4.15 作品列表

4.3.5 在线答疑

本站提供在线互动功能,以方便学生及时向老师提出问题,互动交流,默认教师评语显示在学生评语前面,见图4.16。

图4.16 在线答疑

提问必须是已登陆的用户方可进行的操作,任何人都可以回答问题,其主要响应的代码如下:

public ArrayList selectAllTalk(int talk_id, int level) {

String sql = \

第 18 页 共 29页

xxxx大学2010届毕业设计说明书

+ \

Connection connection = null; Statement statement = null;

connection = DBUtil.getConnection();

ArrayList list = new ArrayList(); try {

statement = connection.createStatement();

} catch (SQLException e) { e.printStackTrace();

}

ResultSet st = null; try {

st = statement.executeQuery(sql); } catch (SQLException e) { e.printStackTrace();

} try { while (st.next()) { CommentBean comment = new CommentBean(); comment.setDate(st.getDate(\

comment.setIs_examine(st.getInt(\ comment.setId(st.getInt(\ comment.setLevel(st.getInt(\ comment.setTalk_id(st.getInt(\ comment.setUser_id(st.getInt(\ list.add(comment);

}

} catch (SQLException e) {

e.printStackTrace();

第 19 页 共 29页


计算机专业毕业设计说明书正文-1 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于加强装饰装修工程竣工验收备案管理的通知

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: