资源简介
一个基于SSM框架实现的教学大纲管理系统,除了大纲的增删改查,还加上了上传下载等其它功能,适合学习框架或是直接用这个系统完成作业。
代码片段和文件信息
package com.three.controller;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.sql.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.UUID;
import javax.annotation.Resource;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import javax.validation.Valid;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.io.IOUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.i18n.CookieLocaleResolver;
import org.springframework.web.servlet.i18n.SessionLocaleResolver;
import com.three.po.Teach;
import com.three.service.TeachService;
import com.three.service.impl.TeachServiceImpl;
@Controller
public class TeachController {
@Autowired
private TeachService teachService;
//private TeachServiceImpl teachServiceImpl;
/*public void setTeachService(TeachService teachService) {
this.teachService=teachService;
}*/
@RequestMapping(“/toIndex“)
public String toIndex( ) {
return “index“;
}
@RequestMapping(“/addMessage“)
public String addMessage(@Valid @ModelAttribute(“teach“)Teach teachBindingResult BrHttpServletRequest requestHttpServletResponse response) throws Exception{
try {
String name=request.getParameter(“outlineName“);
System.out.println(name);
System.out.println(teach.getOutlineName());
if(Br.hasErrors()) {
//System.out.println(Br.rejectValue());
//request.setAttribute(“error“ “nice“);
request.setAttribute(“flag“ “fail!“);
return “index“;
//request.getRequestDispatcher(“/toIndex“).forward(request response);
}
String content=teach.getOutlineDetail();
FileWriter f1=new FileWriter(“D:“+File.separator+“SSM上传下载“+File.separator+teach.getOutlineName()+“.html“true);
f1.write(content+“\r\n“+“
“);
f1.close();
teach.setOutlineDetail(“D:“+File.separator+“SSM上传下载“+File.separator+teach.getOutlineName()+“.html“);
System.o
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 782 2018-05-15 17:11 Task3_SSM\.classpath
文件 909 2018-04-20 15:20 Task3_SSM\.project
文件 567 2018-04-12 19:41 Task3_SSM\.settings\.jsdtscope
文件 364 2018-04-12 19:41 Task3_SSM\.settings\org.eclipse.jdt.core.prefs
文件 566 2018-05-15 17:11 Task3_SSM\.settings\org.eclipse.wst.common.component
文件 305 2018-04-12 19:41 Task3_SSM\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-04-12 19:41 Task3_SSM\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-04-12 19:41 Task3_SSM\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 39 2018-04-12 19:41 Task3_SSM\WebContent\me
文件 804 2018-05-06 16:56 Task3_SSM\WebContent\WEB-INF\jsp\error.jsp
文件 10493 2018-05-15 19:05 Task3_SSM\WebContent\WEB-INF\jsp\index.jsp
文件 4857 2018-06-02 16:07 Task3_SSM\WebContent\WEB-INF\jsp\teach_list.jsp
文件 2029794 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\ant-1.9.6.jar
文件 18392 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\ant-launcher-1.9.6.jar
文件 53468 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\asm-5.1.jar
文件 1929029 2017-03-28 13:54 Task3_SSM\WebContent\WEB-INF\lib\aspectjweaver-1.8.10.jar
文件 299725 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\cglib-3.2.4.jar
文件 65100 2018-03-27 09:03 Task3_SSM\WebContent\WEB-INF\lib\classmate-1.3.4.jar
文件 174167 2017-03-30 10:23 Task3_SSM\WebContent\WEB-INF\lib\commons-dbcp2-2.1.1.jar
文件 69002 2017-06-04 20:27 Task3_SSM\WebContent\WEB-INF\lib\commons-fileupload-1.3.1.jar
文件 185140 2017-06-04 20:29 Task3_SSM\WebContent\WEB-INF\lib\commons-io-2.4.jar
文件 61829 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\commons-logging-1.2.jar
文件 111969 2017-03-30 10:23 Task3_SSM\WebContent\WEB-INF\lib\commons-pool2-2.4.2.jar
文件 1130724 2018-03-27 09:03 Task3_SSM\WebContent\WEB-INF\lib\hibernate-validator-6.0.9.Final.jar
文件 135814 2018-03-27 09:04 Task3_SSM\WebContent\WEB-INF\lib\hibernate-validator-annotation-processor-6.0.9.Final.jar
文件 37628 2018-03-27 09:03 Task3_SSM\WebContent\WEB-INF\lib\hibernate-validator-cdi-6.0.9.Final.jar
文件 734815 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\javassist-3.21.0-GA.jar
文件 237795 2018-03-27 09:03 Task3_SSM\WebContent\WEB-INF\lib\javax.el-3.0.1-b09.jar
文件 66469 2018-03-27 09:03 Task3_SSM\WebContent\WEB-INF\lib\jboss-logging-3.3.2.Final.jar
文件 20962 2002-07-27 18:15 Task3_SSM\WebContent\WEB-INF\lib\jstl.jar
文件 489884 2017-03-06 11:05 Task3_SSM\WebContent\WEB-INF\lib\log4j-1.2.17.jar
............此处省略52个文件信息
- 上一篇:山东大学操作系统复习资料
- 下一篇:基于ZigBee的果园红外报警系统code
相关资源
- 基于SpringMVC图书信息管理系统 v1.0.r
- Spring实战 第五版(英文原版+源码)
- ssm+maven项目管理系统源码
- spring+springmvc+hibernate框架简单的登录功
- 基于Vue的完整电商系统
- 基于SSH三大框架开发的自助旅游平台
- 超市管理系统SSM
- 网上发现的一个比较好的ssm项目
- 133若依系列教程-RuoYi是一款基于Spri
- 大学生助学贷款系统
- 爱旅行项目源码:微服务版本2019
- Web网盘,WebSocket通讯
- 深入理解Spring Cloud与微服务构建.pdf
- 十次方项目后台springCloud微服务代码
- SSM框架的CRM系统
- MyBatis从入门到精通 中文完整版
- 高仿小米商城对应的后台管理系统
- 我的毕设SSM 音乐系统
- 图像质量评价image quality assessment全参
- SpringBoot整合ActiveMQ消息队列和双向队
- 基于SSM框架的FFMS家庭财务管理系统源
- 基于ssm框架的个人博客系统的设计与
- spring batch 源码
- Spring+CXF+tomcat开发webservice
- App信息管理平台
- Hadoop分布式云盘系统
- 重新定义Spring Cloud实战 .pdf
- spring-tool-suite-3.9.2.RELEASE-e4.7.2-win32-x
- 基于springboot的机票预订系统
-
spring-fr
amework-4.2.4.RELEASE-dist.zip
评论
共有 条评论