Eclipse中Struts+Ibatis+Spring环境搭建基础

   初次使用Eclipse,在搭建Struts+Ibatis+Spring开发环境的过程中遇到了不少的小问题,很多都是些常识性的问题,对高手来说不值一提,但对于我刚入行的新手来说,却是值得借鉴。特此分享出来,供需要帮助的后来人借鉴,呵呵!以下是我在配置过程中所出的错误:
    1.我在项目发布后,发现项目名称和我原来准备用的项目名称不一致,我就将项目名改正,这样导致报错,于是我又重新将项目名改回,但还是有问题。在Eclipse中所报的错误是:Could not publish server configuration for Tomcat v6.60 Server at localhost. Two or more Web modules defined in the configuration have the same context root (/WebProject). To start this server you will need to remove the duplicate(s).
   其原因是在更改了项目名称之后,再改回来,在tomcat 的server.xml中,重复增加了项目造成的,删除重复加载的项目,重新运行。错误解决。
   
    2.从后台向数据库插入数据的时候,在命令行中从Mysql数据库里查询出来的中文是乱码(几个问号),开始以为是前台页面的编码格式utf-8和数据库的编码格式不一致导致的,于是就把前台的页面的编码格式改成了gbk,结果报错:Cause: java.sql.SQLException: Incorrect string value: '\xD2\xC2\xB7\xFE' for column 'proname' at row 1。抛异常了,说明不是编码不一致的问题,改正后,又忙活了一段时间,终于找到了问题所在。
     其原因是在winXP系统中的命令行控制台的默认解析的编码格式是GBK,而mysql数据库设置的默认编码格式是utf8,插入的中文到数据库是完全没问题的,但是在命令行显示出来就是乱码了,

    解决办法:在mysql数据库的命令行下输入以下命令:set names gbk;再从数据库查询就正确了,问题解决!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值