为了账号安全,请及时绑定邮箱和手机立即绑定

通过自动回复机器人学Mybatis---基础版

难度中级
时长 4小时30分
学习人数
综合评分9.73
430人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.6 逻辑清晰

最新回答 / 晴颜
500是服务器内部错误,很可能是路径不对

最新回答 / jar壳虫
dao,daoImpl,entity,test,util,servlet

已采纳回答 / 慕容5765710
根据需要吧,看你用哪一种比较方便,一般都设成int型,servlet从页面获取参数的时候可以通过Integer.value(id)转换成int型

最新回答 / 旧情歌_
and前面不一定要空格,你可以在where 1=1 后面加上空格。也是可以的。

最赞回答 / 慕神2962879
应该是Message.xml的select标签中间select语句最后没加where 1=1正确的sql语句是select ID,COMMAND,DESCRIPTION,CONTENT from MESSAGE where 1=1 and COMMAND=? 。没加where 1=1的话拼出来的sql语句是select ID,COMMAND,DESCRIPTION,CONTENT from MESSAGE  and COMMAND=?所以会有SQL语法错误

最赞回答 / 凌天丿夜雨
我和你遇到了一样的错误,不过我的Message.xml是完整的,处了我们自己定义的select语句,这个xml文件后面还有几个语句,其中有个属性叫做parameterType=“userAlias”,但是我们在主配置文件中是吧这个设置别名给注释掉了的,所以解决方法就是将这个属性给删除掉。

最新回答 / tinysnail
我很好奇, 放在WEB-INF下的jsp网页不是不能直接访问吗, 我试了好久, 最后把jsp文件夹放在Webroot下, 再修改servlet的forward路径, 才可以在浏览器里面直接输入url访问jsp

最新回答 / 慕工程1433114
电脑版登陆慕课网  视频右方

最新回答 / 唯有遇见清
页面最上面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

最新回答 / 微梦闯世界
selectList去执行删除指令的时候不用提交的,你可以试试

最赞回答 / qq_淘气小男孩_0
如果你的其他文件或者配置都没有问题,那么可能的原因就是出现乱码了。MyBatis两个xml文件,一个是连接数据库的,一个是进行数据库语言操作的。我之所以没有显示内容,是因为连接数据库的xml部分出现乱码,(整个程序运行正常,进行条件查找,没报错,但就是不现实内容,找了半天最后想到了乱码问题)解决办法在连接数据库的xml里改(我的和视频一样是Configuration.xml)<dataSource type="UNPOOLED">        <property name="drive...
课程须知
各位小伙伴们需要有一定Java Web开发基础,至少需要掌握以下内容: 1、JSP、Servlet、JSTL、EL 2、JS/JQUERY 3、JDBC 如果你还是新人,建议先移步网站相关课程,在理解并掌握相关知识之后再回来进修
老师告诉你能学到什么?
1、 Mybatis 的下载与配置 2、 Mybatis 的基本功能应用 3、 融合 Mybatis 的一个完整小案例的实战 4、 Mybatis 的特征总结 5、 Mybatis 常见 QA

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消