简介 目录 评价 推荐
  • 钢管舞学员 2021-03-17
    Servlet获取数组类型的参数
    截图
    0赞 · 0采集
  • 钢管舞学员 2021-03-17
    使用separator进行分割
    截图
    0赞 · 0采集
  • 钢管舞学员 2021-03-17
    Foreach出现这种情况
    截图
    0赞 · 0采集
  • 钢管舞学员 2021-03-17
    Foreach 如果属性是简单类型,直接item就可以 如果是一个对象,则使用item.书姓名
    截图
    0赞 · 0采集
  • 钢管舞学员 2021-03-17
    两个commit是一样的
    截图
    0赞 · 0采集
  • 钢管舞学员 2021-03-17
    Jdbc事务的使用mybatis默认事务是false的
    截图
    0赞 · 0采集
  • 钢管舞学员 2021-03-17
    Jdbc自动提交的设置autocommit
    截图
    0赞 · 0采集
  • 爱3 2020-05-27

    该部分代码已完成,欢迎参考

    https://github.com/heibai23/MicroMessage


    0赞 · 0采集
  • 大鹏111 2019-07-09

    jdbc的事物是自动提交的,每执行一次增、删、改都会自动提交一次事物,而Mybatis对jdbc进行封装之后,SqlSession需要手动提交事物。

    https://img.mukewang.com/5d23e06b0001132c07300236.jpg

    0赞 · 0采集
  • 不忘初心__ 2019-04-08

    jdbc也可以设置手动提交事务

    conn.setAutoCommit(false);
    conn.prepareStatement.(sql).execute();
    conn.commit();
    //conn.rollback();


    0赞 · 0采集
  • pinzaghi 2018-11-08
    separator分隔符用来拼接list
    截图
    0赞 · 0采集
  • pinzaghi 2018-11-08
    用foreach标签遍历数组
    截图
    0赞 · 0采集
  • yatsov 2018-07-01

    separator 分隔符

    截图
    0赞 · 0采集
  • qq_王杰_3 2018-05-29

    Connection为何不需要commit();因为conn.setAutoCommit(true);设置为自动提交,而我们MyBatis把它封装后,setAutoCommit(false);所以需要手动提交事务。 Ps1:a href="#" 这个在html中有什么作用?跳转到本页面顶部,一般建议写成javascript:void(0);要好一点,点了一点反应都没有,写#点了会跳一下的。 Ps2:servlet拿到什么数据类型就什么类型,至于service不一致时,再service里面去修改,这也是service作用之一。 Ps3:MyEclipse对JS等文件报错处理:http://jingyan.baidu.com/article/ca41422fe094251eae99ede7.html Ps4: /** * 调用后台批量删除方法 */ function deleteBatch(basePath){ $("#mainForm").attr("action",basePath+"DeleteBatchServlet.action"); $("#mainForm").submit(); } 解析:将id为mainForm的表单的action提交路径改为basePath+"DeleteBatchServlet.action"这个并且执行submit提交表单!

    2.MyEclipse中jquery.js文件报missing semicolon的错误解决: myeclipse的验证问题不影响jquery的应用,如果看着别扭,解决办法如下: 选中你想去掉的js文件; 右键选择 MyEclipse-->Exclude From Validation ; 然后继续右键执行MyEclipse-->Run Validation ; 再次右键选择 MyEclipse-->Exclude From Validation ;

    0赞 · 1采集
  • Chris_Lee0710 2018-05-22

    mybatis中拼接sql语句——批量删除(foreach语句书写规则)

    截图
    0赞 · 0采集
  • 行走的纸人 2018-01-29
    OGNL
    0赞 · 0采集
  • qq_新月古城_0 2018-01-16
    foreach里面使用separator进行分割,经常使用
    截图
    0赞 · 0采集
  • Cardiotonic 2018-01-05
    seprotor批量分割
    0赞 · 0采集
  • 波阿斯 2017-12-20
    req.getParameterValues("id") 获取的是数组
    截图
    0赞 · 0采集
  • 波阿斯 2017-12-20
    foreach里面使用separator进行分割,经常使用
    截图
    0赞 · 0采集
  • 波阿斯 2017-12-20
    基本JDBC写法,事务。connection 的commit 就是sqlSession的commit
    截图
    0赞 · 0采集
  • 690017359 2017-11-09
    Connection为何不需要commit();因为conn.setAutoCommit(true);设置为自动提交,而我们MyBatis把它封装后,setAutoCommit(false);所以需要手动提交事务。 Ps1:a href="#" 这个在html中有什么作用?跳转到本页面顶部,一般建议写成javascript:void(0);要好一点,点了一点反应都没有,写#点了会跳一下的。 Ps2:servlet拿到什么数据类型就什么类型,至于service不一致时,再service里面去修改,这也是service作用之一。 Ps3:MyEclipse对JS等文件报错处理:http://jingyan.baidu.com/article/ca41422fe094251eae99ede7.html Ps4: /** * 调用后台批量删除方法 */ function deleteBatch(basePath){ $("#mainForm").attr("action",basePath+"DeleteBatchServlet.action"); $("#mainForm").submit(); } 解析:将id为mainForm的表单的action提交路径改为basePath+"DeleteBatchServlet.action"这个并且执行submit提交表单!
    0赞 · 0采集
  • 再快也是86 2017-11-08
    separator分隔符
    截图
    0赞 · 0采集
  • 再快也是86 2017-11-08
    separator分隔符
    0赞 · 0采集
  • qq_回眸在那瞬间_0 2017-10-21
    数据库的连接 <property name="driver" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/micro_message?useUnicode=true&amp;characterEncoding=utf8"/> <property name="username" value="root"/> <property name="password" value="root"/> 注意:useUnicode=true&amp;characterEncoding=utf8 解决页面不能根据中文搜索
    0赞 · 0采集
  • 木木嗷 2017-10-20
    Connection为何不需要commit();因为conn.setAutoCommit(true);设置为自动提交,而我们MyBatis把它封装后,setAutoCommit(false);所以需要手动提交事务。 Ps1:a href="#" 这个在html中有什么作用?跳转到本页面顶部,一般建议写成javascript:void(0);要好一点,点了一点反应都没有,写#点了会跳一下的。 Ps2:servlet拿到什么数据类型就什么类型,至于service不一致时,再service里面去修改,这也是service作用之一。 Ps3:MyEclipse对JS等文件报错处理:http://jingyan.baidu.com/article/ca41422fe094251eae99ede7.html Ps4: /** * 调用后台批量删除方法 */ function deleteBatch(basePath){ $("#mainForm").attr("action",basePath+"DeleteBatchServlet.action"); $("#mainForm").submit(); } 解析:将id为mainForm的表单的action提交路径改为basePath+"DeleteBatchServlet.action"这个并且执行submit提交表单!
    0赞 · 0采集
  • 依然秋水长天 2017-09-26
    jquery报错的 大概意思就是无效的表达式什么的,具体解决方法如下: 1、选中报错的js文件或报错内容。 2、右键选择 MyEclipse-->Exclude From Validation 。 3、再右键选择 MyEclipse-->Run Validation 即可。
    0赞 · 0采集
  • OLMIK 2017-09-19
    笔记1
    截图
    0赞 · 0采集
  • 追梦82 2017-08-30
    知识点: 1.Connection为何不需要commit();因为conn.setAutoCommit(true);默认设置为自动提交,而myBatis把它封装后,setAutoCommit(false);所以需要手动提交事务。 2.批量删除的mapper.xml写法,separator是分割的意思: <delete id="deleteBatch" parameterType="java.util.List"> delete from message where ID in( <foreach collection="list" item="item" separator=","> #{item} </foreach> ) </delete> 3. /** * 调用后台批量删除方法 */ function deleteBatch(basePath){ $("#mainForm").attr("action",basePath+"DeleteBatchServlet.action"); $("#mainForm").submit(); } 解析:将id为mainForm的表单的action提交路径改为basePath+"DeleteBatchServlet.action"这个并且执行submit提交表单! 4.servlet只负责接受来自页面的数据,不对其进行任何处理与转换。
    0赞 · 1采集
  • 言曌博客liuyanzhao_com 2017-07-30
    没有 判断 是否 勾选 再点删除,可以用用 js 简单实现 <a href="" onclick="javascript:return isSelect();">删 除</a> function isSelect() { if(!$('.checkbox').is(':checked')) { alert("请先勾选,再点击删除!"); return false; } return true; }
    1赞 · 1采集
数据加载中...
开始学习 免费