Scrumworks乱码

要搞敏捷,先找个工具。选了scrumworks5.1。安装完后发现录入汉字乱码。

环境:

server:CentOS linux

db:mysql5.0

appserver:jboss(scrumworks安装包中自带)

乱码一般发生在几个地方:

1.OS的缺省字符集(我的是zh_CN.UTF8)

2.mysql创建db的字符集(我的是UTF8)

3.mysql连接串(scrumworks安装时自动创建的)

4.jboss的Connector设置(scrumworks安装时已经设置为UTF8)

检查下来,发现jdbc mysql连接串中没有指定字符集,随指定为UTF8(下面红色部分是增加的)。搞定。

修改{scrumworks_home}/server/scrumworks/deploy/scrumworks-mysql-ds.xml:

<connection-url>jdbc:mysql://localhost/scrumworks?characterEncoding=utf8</connection-url>

时间: 2024-12-06 12:29:02

Scrumworks乱码的相关文章

Scrumworks常见问题

1,乱码问题 修改{scrumworks_home}/server/scrumworks/deploy/scrumworks-mysql-ds.xml: <connection-url>jdbc:mysql://localhost/scrumworks?characterEncoding=utf8</connection-url> 2.端口问题 \Scrumworks\server\scrumworks\deploy\jbossweb.sar\server.xml文件进行修改.其他

Python cmd 中文显示乱码

方法一:# -*- coding:utf-8 -*- content = "我是中文" content_unicode = content.decode("utf-8") content_gbk = content_unicode.encode("gbk") print content_gbk 方法二: 解决非常简单 先引入import sys 再加一句:type=sys.getfilesystemencoding() 然后在输出乱码的数据的时候

Linux环境下MySQL数据库用SQL语句插入中文显示 “问号或者乱码 ” 问题解决!

问题: 在普通用户权限下执行 mysql -u root -p进入mysql数据库,中间步骤省略,插入数据:insert into 库名(属性)values('汉字'); 会出现如下提示:  Query OK, 1 row affected, 1 warning (0.00 sec)    表明出现错误,没有插入成功,然后执行select * from 表名   就会出现如下的问题:显示的表中出现乱码或者问号. 如图: 解决方案: 首先重新打开一个终端窗口(方便操作),进入root用户模式 执行

Activiti Linux部署流程图出现乱码

前段时间使用Activiti在本机以及window环境下测试发现流程图正常显示,在linux下汉字变成了小方块. 经网上查找资料: 发现自己的京东云未安装中文字体,由于本人系统activiti配置文件设置的"宋体",因此需在window系统中找到宋体字体复制到linux系统中进行安装. 1,进入C:\Windows\Fonts,找到"宋体 常规"文件simsun.ttc 2,进入cd /usr/java/jdk1.7.0_79/jre/lib/fonts,新建fal

centos6.7下安装mysql5.6.22同时解决中文乱码问题

1.下载 http://dev.mysql.com/downloads/mysql/ 或者使用wget下载: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 2.安装 2.1.  检测是否已经安装了mysql rpm -qa | grep mysql 如果已经安装了,将其卸载,如: rpm -e --nodeps  mysql-libs-5.1.71-1.el6.x8

页面与后台传递中文乱码问题(java乱码)

1.前台中文传递到后台乱码. 前台不须要处理, 系统一般都会默认把中文转化为ISO-8859-1类型. 仅仅需在后台接受数据是处理 Str为前台传过来的中文字符串: String inputer = new String( Str.getBytes("ISO-8859-1") , "GB2312"); 2.前台不仅包括中文.并且包括特殊字符,假设仅仅在后台转码,比較困难.採用前台转码,那么就採用后台解码的方式处理 var theid = encodeURI(enco

java web 程序乱码问题

1.问题:今日观别人代码,发现前端输入正确,保存后出现乱码.数据库中也为乱码. 输入: 输入完成后,列表页面乱码如下: 数据库乱码如下: 分析问题:??? 解决问题:???

XShell连接CentOS 7.2显示中文乱码问题的解决方法

背景 使用U盘往Windows主机.Linux主机传文件还是经常的事,但有时候文件名有中文, 传到Linux机器会有乱码,选择起来也很麻烦,最近刚好遇到,写下解决方法. 环境 Linux [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected]-base ~]# echo $LANG en_US.UTF-8 [[email protected]-ba

解决MVC 中httpstatuscoderesult 通过StatusDescription 返回中文乱码

c#中httpstatuscoderesult语法如下: public HttpStatusCodeResult( HttpStatusCode statusCode, string statusDescription ) 在Action中通过 return new HttpStatusCodeResult(HttpStatusCode.BadRequest,"我是中文字符串") 在前端返回的是乱码. 原因: 根据 http 协议,StatusDescription 是写在 http