庸人再也不自扰 2015-04-15 03:26 采纳率: 33.3%
浏览 1631

struts2注册问题,能正常跳转,但是数据无法进入数据库

public class RegisterDao {
public boolean hasName(String vip_loginname,String vip_password,String vip_sex){

    Connection conn= ConnectionUtil.getConnection();
    try{
    PreparedStatement pstm=conn.prepareStatement("select * from vip_info where vip_loginname='"+vip_loginname+"'");
    ResultSet rs=pstm.executeQuery();
    if(rs.next()){
        return true;
    }else {
        String sql="insert into vip_info(vip_loginname,vip_password,vip_sex) values ('"+vip_loginname+"','"+vip_password+"','"+vip_sex+"')";
        pstm=conn.prepareStatement(sql);
        pstm.setString(1, vip_loginname);
        pstm.setString(2,vip_password );
        pstm.setString(3, vip_sex);
        int check=pstm.executeUpdate();
        if(check!=0){return false;}
        else return true;
    }

}catch(SQLException e){
    e.printStackTrace();
}

return false;
}

  • 写回答

3条回答 默认 最新

  • 庸人再也不自扰 2015-04-15 03:27
    关注

    public String execute()throws Exception{
    RegisterDao regdao=new RegisterDao();
    if(regdao.hasName(vip_loginname,vip_password,vip_sex)){
    return "error";
    }else return "success";
    这是action页面

    评论

报告相同问题?

悬赏问题

  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退