当前位置:  技术问答>java相关

请大家畅谈一下各自的JSP开发环境,比如Tomcat、mysql、JDK、JCreator、JBuilder、Resin等等一切的一切~~

    来源: 互联网  发布时间:2017-04-13

    本文导语:  不知道这里有没有大虾是在Win98上编辑JSP,然后上传到Linux上啊?其中的中文乱码是怎么完全解决的呢?各位的Tomcat和JDK是什么版本的啊? 我在Win98+Apache1.3+JDK1.4.1+Tomcat3.1+mySql3.23上好好的,在红帽子Linux+Apache1.3+JDK1.4.1+T...

不知道这里有没有大虾是在Win98上编辑JSP,然后上传到Linux上啊?其中的中文乱码是怎么完全解决的呢?各位的Tomcat和JDK是什么版本的啊?
我在Win98+Apache1.3+JDK1.4.1+Tomcat3.1+mySql3.23上好好的,在红帽子Linux+Apache1.3+JDK1.4.1+Tomcat3.1+mysql3.23上怎么就有些乱码呢?
//现在我的做法是每次修改了传到Linux服务器上,然后调试~~特麻烦啊:((
//下面是我解决中文乱码的完全笔记,是不是有些时候多此一举的啊~~~

数据库连接 &useUnicode=true&characterEncoding=GB2312
在head.jsp里

JavaBean的编译:javac -encoding iso_8859_1

在JavaBean里
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 
    { response.setContentType("text/html; charset=GB2312"); }

表单提交
String FA=connect.toGB(request.getParameter("FA"));

显示数据库查询记录:out.println(connect.GS(rs.getString("name")));

//判断如果点击了"登 陆"按纽
if(submit.equals(connect.toGB("登 陆")))

//在jsp中传的参数的值为中文

其中的String ffname=connect.GS(friendname); 即为汉字“系统管理员”

//把数据库中取得的结果转化--显示汉字 
public String GS(String str)
  { try
     { String temp_p=str;
       byte[] temp_t=temp_p.getBytes("GBK");
       String temp=new String(temp_t,"iso8859_1");
       return temp;
      }
    catch(Exception e) { return "null";} 
  }

//把表单中提交的中文进行转换
public String toGB(String iso) { 
String gb=null; 
  if (iso != null) { 
   try { gb=new String(iso.getBytes("ISO8859_1"),"GB2312"); } 
   catch (Exception e) { gb=null; } 
   } 
  return gb; 
}

|
我用的都是最新的版本 Tomcat4.1.12 ,Apache2.0.4
:)

|
linux中有个local的设置,不知道你配了没有

|
那你知道连接池的一些概念吗??我看了了好几篇连接池的文章,一头雾水,写一个管理连接池的.java是不是一个bean啊??

|
关注、收藏、up

|
up

|
你装的是什么linux
我用turbo linux
在菜单中有local设置的选项

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 100分与您共畅谈:你跳槽了吗?
  • 感谢Yangtian同志的支持,特发贴散分,以示感谢!也希望各位能畅谈java学习之道以示教导!
  • 关于Debian,欢迎畅谈使用经验!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3