页面跳转方式&JDBC

这是本次内容伙伴们可以看看下面的思维导图

页面跳转方式有两种

1.重定向(响应)

response 能够将页面跳转 地址栏发生了改变 但是不能将值传递到下一个界面
 可以跳转到任意资源 在客户端发挥作用

2.转发(请求)

request 能够将页面跳转 能够将值传递到下一个界面 但是地址栏不发生改变而是停留在了之前的界面
只能跳转到当前的项目内资源 在服务器端发挥作用 

二、JDBC(Oracle)

//两个常量
    String URL="jdbc:oracle:thin:@localhost:1521:orcl";
    String CNAME="oracle.jdbc.driver.OracleDriver";
    //OracleDriver
    
    //加载驱动
    Class.forName(CNAME);
    
    //创建连接
    Connection con=DriverManager.getConnection(URL, "scott", "tiger");
    
    //定义sql语句
    String sql="insert into tb_0325(sid,sname,spwd,ssex,shobby,saddress,sbak) values(?,?,?,?,?,?,?)";
    
    //获取执行对象
    PreparedStatement ps=con.prepareStatement(sql);
    
    //给占位符赋值
    ps.setInt(1, Integer.parseInt(id));//String-->int
    ps.setString(2, name);
    ps.setString(3, pwd);
    ps.setString(4, sex);
    ps.setString(5, hobby);
    ps.setString(6, address);
    ps.setString(7, bak);
    
    //开始执行  增删改int  查rs
    int n=ps.executeUpdate();//影响行数 
    
    //关闭资源  增删改2个   查3个
    if(con!=null&&!con.isClosed()){//不为空且没有关
        con.close();
    }
    if(ps!=null){undefined
        ps.close();
    }
    
    //判断
    if(n>0){undefined
        out.print("插入成功");
    }
    else{undefined
        out.print("插入失败");
    }

好啦,以上就是本次给大家带来的关于页面跳转方式和jDbc的一些知识笔分享! 

希望可以给有需要的人带来帮助,互相学习!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值