ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

13周jsp

2022-05-28 20:02:24  阅读:142  来源: 互联网

标签:13 ServletException request public jsp import servlet response


package com.ywck.servlet;

 

import java.io.IOException;

import java.io.PrintWriter;

 

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

import com.wck.dao.UsersDao;

 

public class Dologinservlet extends HttpServlet {

 

    /**

     * Constructor of the object.

     */

    public Dologinservlet() {

        super();

    }

 

    /**

     * Destruction of the servlet. <br>

     */

    public void destroy() {

        super.destroy(); // Just puts "destroy" string in log

        // Put your code here

    }

 

    

    public void doGet(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

        response.setContentType("text/html");

        PrintWriter out = response.getWriter();

        request.setCharacterEncoding("utf-8");

        String uname = request.getParameter("uname");

        String upwd = request.getParameter("upwd");

        UsersDao ud = new UsersDao();

        if (ud.login(uname, upwd)) {

            request.getSession().setAttribute("uname",uname);

            request.getRequestDispatcher("main.jsp").forward(

                    request,response);

        } else {

            out.print("登录失败,即将跳回登录页......");

            response.setHeader("refresh", "3;url=denglu.jsp");

        }

    }

 

    

    public void doPost(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

 

        doGet(request,response);

    }

 

    /**

     * Initialization of the servlet. <br>

     *

     * @throws ServletException if an error occurs

     */

    public void init() throws ServletException {

    }

 

}

package com.wck.servlet;

 

import java.io.IOException;

import java.io.PrintWriter;

 

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

import com.wck.dao.MsgDao;

import com.wck.entity.Msg;

 

public class Dowriteservlet extends HttpServlet {

 

    /**

     * Constructor of the object.

     */

    public Dowriteservlet() {

        super();

    }

 

    /**

     * Destruction of the servlet. <br>

     */

    public void destroy() {

        super.destroy(); // Just puts "destroy" string in log

        // Put your code here

    }

 

    public void doGet(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

 

        response.setContentType("text/html");

        PrintWriter out = response.getWriter();

        request.setCharacterEncoding("utf-8");

        String uname = (String) request.getSession().getAttribute("uname");

        String sendto = request.getParameter("receiver");

        String title = request.getParameter("title");

        String content = request.getParameter("content");

 

        Msg m = new Msg();

        m.setMsgcontent(content);

        m.setUsername(uname);

        m.setSendto(sendto);

        m.setTitle(title);

 

        MsgDao md = new MsgDao();

        md.addMsg(m);

 

        out.print("发送成功.....");

        response.setHeader("refresh", "3;url=main.jsp");

    }

 

    public void doPost(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

 

        doGet(request,response);     }

 

    /**

     * Initialization of the servlet. <br>

     *

     * @throws ServletException if an error occurs

     */

    public void init() throws ServletException {

    }

 

}

package com.wck.servlet;

 

import java.io.IOException;

import java.io.PrintWriter;

 

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

 

import com.wck.dao.MsgDao;

import com.wck.dao.UsersDao;

 

public class Doregservlet extends HttpServlet {

 

    /**

     * Constructor of the object.

     */

    public Doregservlet() {

        super();

    }

 

    /**

     * Destruction of the servlet. <br>

     */

    public void destroy() {

        super.destroy(); // Just puts "destroy" string in log

        // Put your code here

    }

 

    public void doGet(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

 

        response.setContentType("text/html");

        PrintWriter out = response.getWriter();

        request.setCharacterEncoding("utf-8");

        String uname = request.getParameter("uname");

        String upwd = request.getParameter("upwd");

 

        UsersDao ud = new UsersDao();

        MsgDao md = new MsgDao();

        if (ud.register(uname, upwd) > 0) {

            request.getSession().setAttribute("uname", uname);

            request.getRequestDispatcher("denglu.jsp").forward(request,

                    response);

        } else {

            out.print("注册失败,请重新注册.......");

            response.setHeader("refresh", "3;url=reg.jsp");

        }

    }

    public void doPost(HttpServletRequest request, HttpServletResponse response)

            throws ServletException, IOException {

 

        doGet(request,response);

    }

 

    /**

     * Initialization of the servlet. <br>

     *

     * @throws ServletException if an error occurs

     */

    public void init() throws ServletException {

        // Put your code here

    }

 

}

标签:13,ServletException,request,public,jsp,import,servlet,response
来源: https://www.cnblogs.com/745091528lsy/p/16321742.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有