你要把它转成GB2312的编码用如下代码:
native2ascii -encoding gb2312 要想转换的文件 目标文件
native2ascii -encoding gb2312 要想转换的文件 目标文件
解决方案 »
- 一个关于 org.hibernate.LockMode类的问题
- 服务端接收android数据的时候出问题了,但是我自己测试的时候是通过的
- 怎么实现那个在sql2005数据库中设置级联删除和更新
- 用smartupload下载文件的时候,用户点“取消”会抛出异常,怎么办?
- 有多条soap消息,为何只能返回一条?如何修改客户端的类?
- 为何我的网站外网访问只能用80端口(tomcat)
- Spring+ibatis的配置文件整合问题
- jms在windows 与linux之间通信的问题
- sessionBean调用weblogic8.12中配的DataSource时报错
- java可以做电子邮件系统吗?
- hibernate中sybase的连接URL问题
- 有谁有mysql jdbc的驱动程序,发我一份!!
http://www.javawebstudio.com/html/instance/index.htm
我配置了一个action,在struts-config.xml里是这样写的
<form-beans>
<form-bean name="helloForm" type="com.dxs.HelloForm" />
<form-bean name="NewsKindForm" type="com.dxs.NewsKindForm" />
</form-beans>
<action-mappings>
<action
input="/hello.jsp"
name="helloForm"
path="/HelloWorld"
validate="true"
scope="request"
type="com.dxs.HelloAction">
<forward name="SayHello" path="/hello.jsp" />
</action>
<action
input="/error.jsp"
name="NewsKindForm"
path="/addnewskind"
validate="true"
scope="request"
type="com.dxs.NewsAddAction" />
<forward name="success" path="/index.jsp" />
</action-mappings>
第一个HelloWorld验证成功是可以转到hello.jsp的
但是第二个addnewskind如果验证成功就是不能转到index.jsp,就是显示一片空白,如果验证错误,到是可以正确转到input的地址的,就是error.jsp,请问这是怎么回事呢,指教
import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;
import org.apache.struts.action.ActionError;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.util.MessageResources;
public class NewsAddAction extends Action {
private SQLDBOperator sdbo; public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws Exception {
NewsKindForm NewsKindForm = (NewsKindForm) form;
String kind_name= new String(NewsKindForm.getKind_name().getBytes("iso-8859-1"),"gb2312");
try{
if (sdbo==null)
sdbo= SQLDBOperator.getInstance("Connection");
String sql="insert into new_kind (kind_name) values('"+kind_name+"')";
System.out.println(sql);
sdbo.executeUpdate(sql);
}catch (Exception e){
e.printStackTrace();
}
return (mapping.findForward("success"));
}}