<%@ include file="../data.jsp"%>
<%@ page import="java.sql.*"%>
<%
String job_subject=new String(request.getParameter("job_subject").getBytes("ISO-8859-1"));
job_subject=replace(job_subject,"'","&#39");其中job_subject里有单引号  我要把它转完存到数据库里

解决方案 »

  1.   

    job_subject=new String(job_subject.replace(job_subject,"'","&#39"));
    如果不行再试试
    job_subject=new String(job_subject.replace(job_subject,"\'","&#39"));
      

  2.   

    没有你这样的replace方法,要自己写。
      

  3.   

    job_subject=new String(job_subject.replaceAll("'","&#39"));Sorry!刚才弄错了
      

  4.   

    Replace( str, str1, str1 )
    得到要替换字符串str1在str中的位置
    pos = str.indexOf(str1,0)
    然后,得到开始到str1之间的
    str.substring(0,pos)
    再加上str2
    改变pos
    依次,往后推就可以了