关于jsp的application问题 都说是web容器只有一个application对象,多个项目可以共享,那为什么我在第一个项目设置了一个属性,然后去另一个项目读不出来呢?还有 getBytes("ISO-8859-1") 这是什么意思啊 ? 可以解决中文乱码 我传参传的是中文 为什么用iso-8859-1 可以解决?这不是英文编码吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 application是代表与整个 Web 应用程序相关的对象和属性。这实质上是跨越整个 Web 应用程序,包括多个页面、请求和会话的一个全局作用域系统整个运行期间,当前服务只要不重启,application中的变量就会存在这个一般是针对一个web项目中,所有页面均可以访问这个范围内的对象。对第2个问题,我感觉还是举个例子比较直观:dbName = request.getParameter("name"); dbmyName=new String(dbName.getBytes("ISO-8859-1"),"UTF-8"); (1)就是将字符集改成UTF-8的形式(2)字符编码转换...............因为tomcat容器默认采用了..iso-8859-1的编码方式................现在应该理解了 你没说到根上啊。。都说是web容器只有一个application对象,多个项目可以共享,那为什么我在第一个项目设置了一个属性,然后去另一个项目读不出来呢? 看好问题啊getBytes("ISO-8859-1") 这是什么意思啊 ? 可以解决中文乱码 我传参传的是中文 为什么用iso-8859-1 可以解决?这不是英文编码吗 楼上 你回答的我都知道 你所答非所问啊 String str="中"byte[] b=str.getBytes("ISO-8859-1"); //将字符"中"的unicode编码转换为ISO-8859-1编码 对于第一个问题,可能是我没说清楚,我说的针对一个项目是,你要是想在web容器里共享该application保存的对象,你要让两个项目之间要共享同一个<web-app>,不然,它还是只能在一个项目中访问而且你的那个项目要发布,不然也是只能在一个项目中发布 用SWFUpload上传多个文件之后如何在Action里获得这些上传的文件 EditorGridPanel显示数据的问题 struts 2.0如何接受参数? hibernate插入,删除数据后的奇怪问题 高手们帮忙看看这是个什么错误了 急 web应用程序在websphere上的移植问题!! java 实时查询数据库,当数据库内容变化时,jsp无需手动刷新自动变化 java 中对接口的应用有点迷糊,望高手指点一下。 大哥,大姐,我老迷糊了,连接SQL数据库就是不好使啊? 分布式系统 急救:关于日期问题? 导入数据文件,用JFREEchART 创建二维曲线图,怎么做啊
这实质上是跨越整个 Web 应用程序,包括多个页面、请求和会话的一个全局作用域
系统整个运行期间,当前服务只要不重启,application中的变量就会存在
这个一般是针对一个web项目中,所有页面均可以访问这个范围内的对象。对第2个问题,我感觉还是举个例子比较直观:
dbName = request.getParameter("name");
dbmyName=new String(dbName.getBytes("ISO-8859-1"),"UTF-8"); (1)就是将字符集改成UTF-8的形式(2)字符编码转换...............因为tomcat容器默认采用了..iso-8859-1的编码方式................
现在应该理解了
byte[] b=str.getBytes("ISO-8859-1"); //将字符"中"的unicode编码转换为ISO-8859-1编码
你要是想在web容器里共享该application保存的对象,
你要让两个项目之间要共享同一个<web-app>,不然,它还是只能在一个项目中访问
而且你的那个项目要发布,不然也是只能在一个项目中发布