一个完整的论坛管理系统用javaweb实现,完整的前端和后端,jsp实现界面,有后台管理系统
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-12 14:56 forum
文件 661 2018-05-29 22:41 forum.classpath
文件 905 2018-05-19 09:43 forum.project
目录 0 2018-06-12 14:56 forum.settings
文件 567 2018-05-19 09:43 forum.settings.jsdtscope
文件 364 2018-05-19 09:43 forum.settingsorg.eclipse.jdt.core.prefs
文件 467 2018-05-19 09:43 forum.settingsorg.eclipse.wst.common.component
文件 345 2018-05-19 09:43 forum.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-05-19 09:43 forum.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-19 09:43 forum.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-06-14 14:34 forumuild
目录 0 2018-12-30 13:59 forumuildclasses
目录 0 2018-12-30 13:59 forumuildclassescom
目录 0 2018-12-30 13:59 forumuildclassescomdao
文件 3355 2018-12-30 13:59 forumuildclassescomdaoaseDAO.class
文件 2585 2018-12-30 13:59 forumuildclassescomdaoCommonDAO.class
文件 2645 2018-12-30 13:59 forumuildclassescomdaologDAO.class
文件 15405 2018-12-30 13:59 forumuildclassescomdaoManagerDAO.class
文件 8950 2018-12-30 13:59 forumuildclassescomdaoReplyInfoDAO.class
文件 4739 2018-12-30 13:59 forumuildclassescomdaoSectionInfoDAO.class
文件 11206 2018-12-30 13:59 forumuildclassescomdaoTopicInfoDAO.class
文件 5573 2018-12-30 13:59 forumuildclassescomdaoUserInfoDAO.class
目录 0 2018-12-30 13:59 forumuildclassescomentity
文件 2185 2018-12-30 13:59 forumuildclassescomentityReplyInfo.class
文件 1380 2018-12-30 13:59 forumuildclassescomentitySectionInfo.class
文件 2760 2018-12-30 13:59 forumuildclassescomentityTopicInfo.class
文件 2313 2018-12-30 13:59 forumuildclassescomentityUserInfo.class
目录 0 2018-12-30 13:59 forumuildclassescommatch
文件 2441 2018-12-30 13:59 forumuildclassescommatchCheckDAO.class
目录 0 2018-12-30 13:59 forumuildclassescompage
文件 2959 2018-12-30 13:59 forumuildclassescompageDetailPage.class
............此处省略155个文件信息
package com.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.dao.ManagerDAO;
import com.dao.UserInfoDAO;
import com.entity.UserInfo;
import com.match.CheckDAO;
import com.sun.corba.se.spi.activation.Repository;
public class ServletManager extends HttpServlet {
private ServletConfig config = null;
private ManagerDAO manager_dao = new ManagerDAO();
private CheckDAO check_dao = new CheckDAO();
private UserInfo mUser = null;
private UserInfoDAO udao = new UserInfoDAO();
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
request.setCharacterEncoding(“gb2312“); //设置请求编码格式
response.setCharacterEncoding(“gb2312“); //设置响应编号格式
response.setContentType(“text/html“); //设置响应文本类型
PrintWriter out = response.getWriter(); //获得响应输出流
String action = request.getParameter(“action“); //获得action参数
if (“add“.equals(action.toLowerCase())) { //添加版块
Integer sParentId = Integer
.parseInt(request.getParameter(“select“));//获得父版块编号
Integer sType = Integer
.parseInt(request.getParameter(“sType“));//获得版块类型
String sName = request.getParameter(“sName“).trim();//获得版块名称
String uName = request.getParameter(“uName“).trim();//获得版主用户名
if (sType == 0) { //论坛版块
sParentId = 0; //设置其父版块编号为0
} else if (sType == 1) { //论坛子版块
if (sParentId == -1) { //如果父版块编号为-1
out.print(“ript>“ + “alert(‘请选择论坛所属父版块‘);“
+ “window.history.back();“ + “ ript>“);
return; //弹出对话框提示
}
}
if (check_dao.checkSectionName(sName)) { //验证版块名称
if(check_dao.checkUserNameIsExist(uName)) {//验证版主用户名
Boolean flag = manager_dao.
addSection(sParentId sNameuName);//执行新增版块
if (!flag) { //添加失败
out.print(“ript>“ + “alert(‘添加失败‘);“
+ “window.history.back();“ + “ ript>“);
} else { //添加成功
response.sendRedirect(“manager/addSection.jsp“);
}
}else {
out.print(“ript>“ + “alert(‘该用户不存在,不能指定为版主‘);“
+ “window.history.back();“ + “ ript>“);
}
} else {
out.print(“ript>“ + “alert(‘论坛名称长度为3-20‘);“
+ “window.history.back();“ + “ ript>“);
}
} else if (“edit“.equals(action.toLowerCase())) {
Integer sId = Integer.
parseInt(request.getParameter(“sid“)); //获得版块编号
String sName = request.getParameter(“sName“); //获得版块名称
String uName = request.getParameter(“uName“).trim();//获得版主用户名
out.println(sName);
if (check_dao.checkSectionName(sName)) { //验证版块名
if(check_dao.checkUserNameIsExist(uName)) { //验证版主用户名
Boolean flag = manager_dao.
updateSectionInfoById(sId sNameuName);//执
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-12 14:56 forum
文件 661 2018-05-29 22:41 forum.classpath
文件 905 2018-05-19 09:43 forum.project
目录 0 2018-06-12 14:56 forum.settings
文件 567 2018-05-19 09:43 forum.settings.jsdtscope
文件 364 2018-05-19 09:43 forum.settingsorg.eclipse.jdt.core.prefs
文件 467 2018-05-19 09:43 forum.settingsorg.eclipse.wst.common.component
文件 345 2018-05-19 09:43 forum.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-05-19 09:43 forum.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-19 09:43 forum.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-06-14 14:34 forumuild
目录 0 2018-12-30 13:59 forumuildclasses
目录 0 2018-12-30 13:59 forumuildclassescom
目录 0 2018-12-30 13:59 forumuildclassescomdao
文件 3355 2018-12-30 13:59 forumuildclassescomdaoa
文件 2585 2018-12-30 13:59 forumuildclassescomdaoCommonDAO.class
文件 2645 2018-12-30 13:59 forumuildclassescomdaologDAO.class
文件 15405 2018-12-30 13:59 forumuildclassescomdaoManagerDAO.class
文件 8950 2018-12-30 13:59 forumuildclassescomdaoReplyInfoDAO.class
文件 4739 2018-12-30 13:59 forumuildclassescomdaoSectionInfoDAO.class
文件 11206 2018-12-30 13:59 forumuildclassescomdaoTopicInfoDAO.class
文件 5573 2018-12-30 13:59 forumuildclassescomdaoUserInfoDAO.class
目录 0 2018-12-30 13:59 forumuildclassescomentity
文件 2185 2018-12-30 13:59 forumuildclassescomentityReplyInfo.class
文件 1380 2018-12-30 13:59 forumuildclassescomentitySectionInfo.class
文件 2760 2018-12-30 13:59 forumuildclassescomentityTopicInfo.class
文件 2313 2018-12-30 13:59 forumuildclassescomentityUserInfo.class
目录 0 2018-12-30 13:59 forumuildclassescommatch
文件 2441 2018-12-30 13:59 forumuildclassescommatchCheckDAO.class
目录 0 2018-12-30 13:59 forumuildclassescompage
文件 2959 2018-12-30 13:59 forumuildclassescompageDetailPage.class
............此处省略155个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)