你网页是否<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
和你的数据库是否能输入中文.自己检查下
和你的数据库是否能输入中文.自己检查下
解决方案 »
- java类问题!
- 用myeclipse链接 mysql数据时老是不对!
- 大家有没有好一点jsp显示上的控件啊?
- 急!
- TOMCAT5下发布应用问题
- Hibernate操作blob字段问题,为什么字数多了之后会出错?请大家看一下我的代码
- 设计模式一题(工厂模式)
- 大家救我,一个tomcat5的问题,对高手应该不难的
- 如何调试JavaScript程序?有相应的调试工具吗?
- 有两个JSP文件,(JSP1,JSP2)在JSP1里定义了一个变量:String str="abcd";我在JSP2里想要用这个变量要怎么做(没有FORM来提交)?
- 关于Tomcat/5.0.19管理页面的问题
- http协议中 何为 get请求?何为post请求?往高手解释
<form action="ds-add.jsp" method="post" name="Addnews">
新闻标题
<input name="Title" type="text" size="30">
图片
<input name="Pic" type="text" size="30">
新闻内容:
<textarea name="Content" cols="60" rows="5"></textarea>
<input type="submit" name="Submit" value="提交" class="input">
</FORM>add.list
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.text.*"%>//////////////////////////////////////////////////////////再此填加这样一句代码,就可以解决输入汉字乱码问题!!!
//转换字符串的编码格式
request.setCharacterEncoding("gb2312");
//////////////////////////////////////////////////////////String Title=request.getParameter("Title");
String Pic=request.getParameter("Pic");
String Content=request.getParameter("Content");
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String Addtime = formatter.format(new java.util.Date());stmt.executeUpdate("insert into news(Title,Pic,Content,Addtime) values('"+Title+"','"+Pic+"','"+Content+"','"+Addtime+"')");
%>
太谢谢你了,加了下面就ok
request.setCharacterEncoding("gb2312");//解决输入中文问题能不能告诉我应该怎么解决图片不填后仍然可以写数据到数据库呢