首页 > 其他分享 >servlet 案例

servlet 案例

时间:2022-11-13 13:56:29浏览次数:42  
标签:ps java String 案例 sql import servlet

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.Arrays;

public class TestServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // 获取请求  并解析
        response.setContentType("text/html;charset=utf-8");
        PrintWriter writer = response.getWriter();
        writer.write("返回陈宫了");
        String username = request.getParameter("username");
        String password = request.getParameter("password");
        String[] like = request.getParameterValues("like");
        System.out.println("用户名是"+username);
        System.out.println("密码是"+password);
        System.out.println("爱好是"+ Arrays.toString(like));
        // 链接数据库 进行插入数据
        try {
            Class.forName("com.mysql.jdbc.Driver");
            String url = "jdbc:mysql:///cgbvn2111?characterEncoding=utf8";
            // 获取链接
            Connection conn = DriverManager.getConnection(url, "root", "123");
            String sql = "insert into servlet_user values(null,?,?,?)";
            PreparedStatement ps = conn.prepareStatement(sql);
            ps.setString(1,username);
            ps.setString(2,password);
            ps.setString(3,Arrays.toString(like));
            ps.executeUpdate();
            ps.close();
            conn.close();
        } catch (Exception e) {
            e.printStackTrace();
        }


    }
}

标签:ps,java,String,案例,sql,import,servlet
From: https://www.cnblogs.com/ch2020/p/16885872.html

相关文章

  • Servlet
    概念servlet?whatisservlet,相比单调的前端,是一种前后端一体化的动态web资源开发,,是服务器的Java程序,工作原理doGet和doPost方法是居基于http的post和get方法doGet()......
  • Servlet3.0新特性:异步处理,太好用了!!!
    以下转载于https://blog.csdn.net/weixin_44742132/article/details/117137408Servlet3.0新特性:异步处理,太好用了!!!互联网全栈架构于 2021-05-2109:52:41 发......
  • vue监视实操案例-根据导航条点击面包屑发生改动
    监视部分代码: $route(to,From){console.log(to,From);if(to.path=="/Home"){this.path="";this.name="";}else......
  • day16-Servlet05
    Servlet0514.HttpServletRequestHttpServletRequest对象代表客户端的请求当客户端/浏览器通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中通过......
  • 创龙AD+全志T3 ad_display 开发案例
    前言本文主要介绍基于全志科技T3(ARMCortex-A7)处理器的8/16通道AD采集开发案例,使用核芯互联CL1606/CL1616AD芯片,亦适用于ADIAD7606/AD7616。CL1606/CL1616与AD7606/AD......
  • 1.dubbo入门案例
    1.Dubbo的基本架构节点角色说明:节点角色说明Provider暴露服务的服务提供方。Consumer调用远程服务的服务消费方。Registry服务注册与发现的注册中心......
  • RK3588 AVS全景拼接技术案例
    该案例可以将多路输入图像拼接为一路图像输出,能满足全景(水平360度,垂直180度)图像拼接需求,实现无死角的视频拍摄;同时用户可以指定任意视点位置和FOV(即镜头所能覆盖的范围),用来......
  • 海量电商数据与用友YS系统数据对接案例
    案例背景客户是历史比较悠久的企业。企业内部用的系统多达十几套,专门成立信息化公司进行数字化转型,第一期需求系统旺店通的ERP以及旺店通的WMS并且启用京东的沧海外仓。......
  • 海量电商数据与用友YS系统数据对接案例
    案例背景客户是历史比较悠久的企业。企业内部用的系统多达十几套,专门成立信息化公司进行数字化转型,第一期需求系统旺店通的ERP以及旺店通的WMS并且启用京东的沧海外仓。在选......
  • SpringBoot 03: 常用web组件 - - - 拦截器 + Servlet + 过滤器
    常用web组件拦截器Servlet过滤器使用思想创建自定义类实现或者继承框架里的接口或类将自定义类注册到框架中使用自定义类拦截器说明拦截器是SpringMVC中的......