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

📄 sendmess.java

📁 用JAVA再WEB上做的留言薄
💻 JAVA
字号:
/*****************************************************************
                        *  Date:2007-05-10   *
                        *  File:sendMess.java *
                        *  Author:jezz       *
*****************************************************************/
package wm.servlet;

import java.util.*;  
import java.sql.*;  
import java.io.*;  
import javax.servlet.*;  
import javax.servlet.http.*;

import wm.bean.messFun;

public class sendMess extends HttpServlet{
	
	
	public void init()throws ServletException
    {
    }

	
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException

{
  messFun MF=new messFun();//创建功能对象	
  String username="";
  String email="";
  String content="";
  String restore="";
  String msg="";//自定义错误信息
  username=request.getParameter("yhm");
  email=request.getParameter("email");
  content=request.getParameter("content");
  String ip=request.getRemoteHost();
  String sj=MF.gettime();

  if(username=="")
	  msg+="<li>用户名不能为空</li>";
  else if(!(MF.validLength(username,3,12)))//验证内容的合法性
    msg+="<li>用户名应在3到12位之间</li>";
  if(email=="")
	  msg+="<li>邮箱不能为空</li>";
  else if(email.equals("")||(email.indexOf('@')==-1)||(email.indexOf('.')==-1))
    msg+="<li>邮箱格式不正确</li>";
  if(content=="")
	msg+="<li>内容不能为空</li>";
  else if(!(MF.validLength(content,10,512)))
    msg+="<li>内容应该在10和100字符之间</li>"; 
  response.setContentType("text/html;charset=GBK"); 
  if(msg.equals(""))//如果没有错误
  {
    boolean result=MF.addMess(ip,email,sj,content,restore,username);
    if(result==true)
	    msg+="留言成功";
    else
	    msg+="留言失败";
    request.setAttribute("msg",msg);
    RequestDispatcher wm=request.getRequestDispatcher("common.jsp");
    wm.forward(request,response);
    }
else
    {
          request.setAttribute("msg",msg);
	  RequestDispatcher wm=request.getRequestDispatcher("common.jsp");
	  wm.forward(request,response);
    }
  }
     public void doPost(HttpServletRequest request, HttpServletResponse response) 
        throws ServletException, IOException 
     { 
   doGet(request, response); 
     } 

	//Clean up resources
    public void destroy()
    {
    }
}

⌨️ 快捷键说明

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