⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newtieziprocessor.java

📁 一个简单的BBS论坛
💻 JAVA
字号:
package com.processor;

import java.util.ArrayList;
import java.util.Calendar;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.bean.Topic;
import com.logic.NoteLogic;

public class NewtieziProcessor implements RequestProcessor{

	public String execute(HttpServletRequest request, HttpServletResponse response) {
		// TODO 自动生成方法存根
		
		
		String title = request.getParameter("title");	//帖子标题
		String content = request.getParameter("content");	//帖子内容

		
		Calendar c = Calendar.getInstance();	//系统时间
		int year = c.get(Calendar.YEAR);
		int month = c.get(Calendar.MONTH) + 1;
		int day = c.get(Calendar.DAY_OF_MONTH);
		int hour = c.get(Calendar.HOUR_OF_DAY);
		int minute = c.get(Calendar.MINUTE);
		int second = c.get(Calendar.SECOND);
		
		String sysdate = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;

		HttpSession session = request.getSession();
		String username = (String)session.getAttribute("username");	//发布者
		String sortid = (String)session.getAttribute("id2");	//sort的编号
		
		System.out.println(title);
		System.out.println(content);
		System.out.println(sysdate);
		System.out.println(username); 
		System.out.println(sortid);
		
		
		//创建帖子对象
		Topic topic = new Topic();
		topic.setTopicname(title);
		topic.setTopiccontent(content);
		topic.setTime(sysdate);
		topic.setSortid(sortid);
		topic.setOwner(username);
		
		//创建业务层对象
		NoteLogic noteLogic = new NoteLogic();
		noteLogic.addNote(topic);
		
		
		int id = Integer.parseInt(sortid);
		ArrayList<Topic> notelist = noteLogic.findNoteAll(id);
		request.setAttribute("notelist", notelist);
		return "index.jsp";
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -