SSI测试-HTML页面值-插入数据库表

1、页面的form写一个action


2、在loginAction类中加入register方法

    public String register() {
    //通过userisexist脚本查询username的值在数据库表中是否存在 如果不存在则把页面上的Hidvalue值设置为1
        List user_list = bs.queryForList("userisexist",username);
        if(user_list!=null&&user_list.size()>0){
            setHidvalue("1");
            setSuccessPath("register.jsp");
            return "error";
        }
    //通过saveUserInfo脚本把map中的值写入数据库      
        Map map = new HashMap();
        map.put("username", username);
        map.put("password", password);
        bs.save("saveUserInfo", map);
        return "success";
    }

3、在login.xml文件中写入2个脚本

    
    
        insert into userinfo (username,password) values (#username#,#password#)
    

你可能感兴趣的:(SSI测试-HTML页面值-插入数据库表)