全部使用 UTF-8,就不会有字符问题
解决方案 »
- 千寻 (sttuts2.0)
- href参数.URLEncoder.encode解析后传入action还是乱码
- webharvest数据收割器关于js的问题。
- Tomcat6.0+SQL Server2000配置连接池出错,帮忙看哪里错误?
- java如何同事控制文件系统和数据库系统的事务
- HIBERNATE延迟加载的问题
- 小弟跪求一个ubb正则,希望大大们帮忙....在线等
- 用过lucene的请进来,谁有 lucen in action 书的示例代码,请发一个给我把
- hibernate 一对一关系
- 数据库中的索引问题
- MyEclipse中打开jsp 报错 提示Runtime Error!
- 请问高手一个关于定时任务的问题,在线等!
2.1、class文件要被直接识别,放置到“应用路径/WEB-INF/classes/”下
2.2、可以通过getServletContext().getRealPath("/")获得应用路径的绝对路径
1.为什么"对于目前常见的数据库编码都设为UTF-8,页面编码设为GBK,一般不会有中文问题 "?Java网络传送不是用ISO-8859-1编码吗?现在又弄UTF-8,又把数据库弄成GBK,不是更乱了吗?刚才我试着狠心把Mysql重装了,把所有的字符集改为gb2312就好了.不过我实在想不出为什么?重装就好也?
2."class文件要被直接识别,放置到“应用路径/WEB-INF/classes/”下 "?我很怀疑!!!!!!!
现在的应用服务器都不让把Applet放在web-inf下的.放在这个目录也是无法识别的~~~~
大家说说我的applet应该放在哪???????????????
2 之所以用UTF-8,是因为它能显示所有的字符,而GB2312不行
3 所有的,都采用统一的编码,可以减少发生错误的几率,包括
a) 数据库的编码
b) 数据库到Java的传输编码(默认等于数据库编码)
c) 程序页面书写的contextType里面的编码
d) 程序文件自身的编码
如果有,你就需要在jsp的目录下面创建对应的子目录,然后把APPLET放进去。
/chat/showApplet.jsp
/char/com/mycom/myApplet.class大致这个样子
你可以先试一个最简单的Applet,看看是不是Applet本身的问题。
你可以先试一个最简单的Applet,看看是不是Applet本身的问题。
不知道为什么,就是找不到.
showApplet.jsp中是这样定义applet的.
<applet code="ChatApplet.class" width="500" height="500">
结果:
载入:找不到类 ChatApplet.class。
java.lang.ClassNotFoundException: ChatApplet.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
是不是要codebase?
无奈,再不行,忍痛不用Applet了...
以前都是在本地访问没有发现这个问题,最近才发现web工程,weblogic找不到图片路径.
如:
String url="http://"+InetAddress.getLocalHost().getHostAddress()+":7001/MyWebPro/images/unknown.jpg";
MyWebPro是Web Application Module的根目录.我把images放在MyWebPro下,JSP中根本无法显示此URL定位的图片.
我再说清楚下,比如:
String url="http://"+InetAddress.getLocalHost().getHostAddress()+":7001/MyWebPro/images/unknown.jpg";
如果这个图片是我再打包.war之前就存在的可以显示,但是在我的web程序运行之后,产生的图片,如上传图片,上传到images/1.jpg,
那么weblogic就无法找到它了.如<img src=="http://"+InetAddress.getLocalHost().getHostAddress()+":7001/MyWebPro/images/"+
request.getParameter("picName")>;