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

📄 gformservlet.java

📁 jsp课本源码
💻 JAVA
字号:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import db.ConnOracle;

public class gformservlet extends HttpServlet
{
	public void doPost(HttpServletRequest request, HttpServletResponse response)
   		throws ServletException, IOException
	{
		// 首先设置头信息
		response.setContentType("text/html;charset=GBK");
		// 用 writer方法返回响应数据
		PrintWriter out = response.getWriter();
		db.ConnOracle conn = new db.ConnOracle();
		// 为处理中文做准备
		request.setCharacterEncoding("GBK");
		// 取得各栏位的资料
		String Name     = request.getParameter("Name");
		String Sex      = request.getParameter("Sex");
		String Email    = request.getParameter("Email");
		String HomePage = request.getParameter("HomePage");
		String Subject  = request.getParameter("Subject");
		String Memo     = request.getParameter("Memo");
		// 判断使用者是否正确填写留言
		if(Name == null || Name.equals("") || Email == null || Email.equals("") 
		  || Subject == null || Subject.equals("") || Memo == null || Memo.equals("")) {
		   out.println("<BODY BGCOLOR='#FFFFFF' BACKGROUND='bg.jpg'>");
		   out.println("<CENTER><FONT SIZE='6'><B>请将表单信息填写完整!</B></FONT><BR>");
		   out.println("姓名、E-mail、留言主题、留言请务必填写!<br>");
		   out.println("<a href=javascript:history.back()>单击这里返回</a>");
		   return;		// 停止处理以下程序
		}
		// 将英文转为中文显示
		if(Sex.equals("Man"))
		   Sex = "男";
		else
		   Sex = "女";
		String sql = "Insert Into gbook (name, gender, email, homepage, title, content,gtime) Values (";
		sql += "'" + Name     + "', ";
		sql += "'" + Sex      + "', ";
		sql += "'" + Email    + "', ";
		sql += "'" + HomePage + "', ";
		sql += "'" + Subject  + "', ";
		sql += "'" + Memo     + "',sysdate)";
		conn.executeUpdate( sql );
		out.println("插入数据成功!<br>");
		out.println("<a href=/lyb/index.jsp>单击这里查看</a><br>");
	}
	
	public void doGet(HttpServletRequest request, HttpServletResponse response)
   		throws ServletException, IOException
	{
		doPost(request,response);
	}

}

⌨️ 快捷键说明

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