基于javaweb+jsp的毕业设计选题答辩管理系统(带报告文档)
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可修改
开发工具:eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
SELECT FROM `t_dabian`
${searchColumn} LIKE CONCAt('%',#{keyword},'%') AND
1=1
ORDER BY id ASC
LIMIT #{startIndex},#{pageSize};
DELETE FROM `t_xuanti` WHERe `id` IN
#{id}
UPDATE `t_xuanti`
`id` = #{id},
`xuanti_name` = #{xuantiName},
`xuanti_xuesheng` = #{xuantiXuesheng},
`xuanti_zhuanye` = #{xuantiZhuanye},
`xuanti_zhidaojianshi` = #{xuantiZhidaojianshi},
`xuanti_zhuangtai` = #{xuantiZhuangtai},
`xuanti_text` = #{xuantiText}
public String getDabianShijian() {
return dabianShijian;
}
public void setDabianShijian(String dabianShijian) {
this.dabianShijian = dabianShijian;
}
public String getDabianPichi() {
return dabianPichi;
}
public void setDabianPichi(String dabianPichi) {
this.dabianPichi = dabianPichi;
}
public String getDabianXuesheng() {
return dabianXuesheng;
}
public void setDabianXuesheng(String dabianXuesheng) {
this.dabianXuesheng = dabianXuesheng;
|| ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS);
}
public static boolean isMessyCode(String strName) {
java.util.regex.Pattern p = java.util.regex.Pattern.compile("\s*|t*|r*|n*");
java.util.regex.Matcher m = p.matcher(strName);
String after = m.replaceAll("");
String temp = after.replaceAll("\p{P}", "");
char[] ch = temp.trim().toCharArray();
float chLength = 0;
float count = 0;
for (int i = 0; i < ch.length; i++) {
char c = ch[i];
if (!Character.isLetterOrDigit(c)) {
if (!isChinese(c)) {
count = count + 1;
}
public class Util {
public static String getTime() {
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(System.currentTimeMillis());
}
@RequestMapping("noticeList")
public void list(HttpServletResponse response, HttpServletRequest request) throws IOException {
this.redirectList(request, response);
}
str = new String(str.getBytes("ISO-8859-1"), "GBK");
}
if (isMessyCode(str)) {
str = new String(str.getBytes("GB2312"), "GBK");
}
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(parameterName + "==" + str.trim());
return str.trim();
}
}
package com.demo.vo;
import java.io.Serializable;
管理员 普通用户params.put("searchColumn", searchColumn);//要查询的列 params.put("keyword", keyword);//查询的关键字 Mapmap = userService.list(params); request.getSession().setAttribute("list", map.get("list")); Integer totalRecord = (Integer) map.get("totalCount");//根据查询条件取出对应的总记录数,用于分页 String pageNum = Util.decode(request, "pageNum");//封装分页参数 com.demo.util.PageBean public void setServlet(String servlet) { this.servlet = servlet; } public String getSearchColumn() { return searchColumn; } public void setSearchColumn(String searchColumn) { this.searchColumn = searchColumn; } public String getKeyword() { return keyword; } public void setKeyword(String keyword) { this.keyword = keyword; } } package com.demo.util; import java.sql.Connection;
运行环境
Java≥6、Tomcat≥7.0、MySQL≥5.5
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
技术框架
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可修改
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
登录、注册、退出、用户模块、公告模块、答辩模块、选题模块的增删改查管理



