【web开发】-获取textarea标签的值写到数据库中显示乱码

java中使用replace(char old, char new)方法替换"&nbsp;"->" ",或者替换"<br/>"->"\n";有时会出现乱码情况:

  1.共写到数据库中显示乱码;

  2.从数据库总读出显示乱码;

除过常规的设置数据库编码和工程项目编码之外,在调用replace方法时,注意:

  String str = str.replace("&nbsp;", " ").replace("<br/>", "\n");

  String str = str.replace(" ", "&nbsp;").replace("\n", "<br/>");

返回值接收者和方法调用者相同,然后再将该属性写入到bean中即可。

时间: 2024-10-05 11:14:41

【web开发】-获取textarea标签的值写到数据库中显示乱码的相关文章

Java Web项目中HTML文件中的汉字在浏览器中显示乱码的解决方案

今天在做一个Java Web项目的时候,html中的汉字在浏览器中显示为乱码,分析其可能原因有: (1)html文件属性中有默认的编码方式,如果它的设置与html文档中content charset属性设置有冲突,则显示为乱码. (2)与浏览器有关,如果html的编码方式与浏览器默认的编码方式不同,则会出现乱码. 下面直接上图,看我的实验: (1)html的文件属性和content charset都设置为UTF-8,但是浏览器默认是GBK编码,显示乱码.我用了谷歌Chrome浏览器和搜狗浏览器都

获取当前年月日...信息的方法,获取请求的ip地址,由于数据库中是time格式,所以要获取时分秒的格式

1.获取当前年月日...信息的方法 1 public class CommonDate { 2 3 public final String year = String.valueOf(Calendar.getInstance().get(Calendar.YEAR)); 4 public final String month = String.valueOf(Calendar.getInstance().get(Calendar.MONTH)+1); 5 public final String

js解析xml,获取XMl标签属性值

<script type="text/javascript"> var xml="<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +"<RecordInfo camId=\"1000000$1$0$0\" count=\"12\" />"; $(function(){ //加载xmlDoc v

jQuery中获取a标签的值

如题,一组相同action的a标签,不同的是a标签的内容为搜索内容.点击页面显示不同的数据 刚开始试过在 a标签中添加 value值 和id 的值,结果在jQuery中获取值均失败! 后来发现,根本不用那么复杂,可以直接获得a标签的html()内容或文本内容text() /** * 点击最新.热销点卡榜单显示点卡信息 */$(".rankings").click(function () { var info=$(this).html(); num=1;//这个不加跟页码有冲突 getP

js点击标签时获取当前标签属性值

document.body.onclick=function(){ var obj = document.elementFromPoint(event.clientX,event.clientY); //其中的 obj.tagName=="A" 表示获取当前的标签是a标签 if (obj.tagName=="A" && obj.text!=undefined && obj.text!="") { alert(obj

关于jQuery获取html标签自定义属性值或data值

//获取属性值<div id="id1" value="优秀" ></div>jQuery取值:$("#id1").attr("value"); //获取自定义属性值<div id="id1" value="123" data_obj="优秀" ></div>jQuery取值:$("#id1").at

jQuery获取相邻标签的值

<!-- Mazey's jQuery --><script language="javascript" type="text/javascript" src="http://www.mazey.cn/js/plugin/jquery/jquery-2.1.1.min.js"></script><div><p id="1" onclick="findNext(th

js之获取html标签的值

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div> <input id='user' type='text' /> //绑定getData函数 <input type="but

java反射获取对象的属性值和对象属性中的子属性值

近段时间在做web项目,前端使用的是jQuery EasyUI. 为方便需要,准备做一个前端通用的Datagird导出Excel功能,博主也考虑过思路和最终功能,1.前端选中行导出:2.当前页导出:3.当前过滤条件导出. 想偷懒在网上找找已有的代码改改,发现大部分只能满足个别需求,使用JS导出只能满足前端,使用代码才能实现3功能. ...... 好了,说了一堆废话,回归正题,本文是在做通用自定义字段导出时所需要,根据属性名去查找对象和子对象,找到对应属性值,抓取回来放到Excel中. 直接上代码