现象
通过mod_jk整合Apache和Tomcat,在Servlet中可以通过request.getAttribute("REDIRECT_URL")获得Apache自定义错误处理的原始URL。
不幸的是,如果这个REDIRECT_URL包含中文路径,我们获得的将是乱码。
例如:请求不存在的页面http://localhost/rp/数字故宫/hh.html,
返回结果为:/rp/æ°åæ
宫/hh.html
问题定 ...
基于反向代理的动态页面缓存技术(参见车东文章),
落实到穷人的解决方案之一就是Apache+tomcat的整合,整合应当达到以下几方面效果:
1.Apache负责静态文件的处理
2.涉及jsp,servlet的动态请求交给tomcat处理
3.通过自定义错误响应404,当Apache找不到静态页面时,应当重定向给tomcat处理
4.在负责处理第3种情况tomcat的servlet或者jsp中,能够获得重定向之前的URL等信息。
看了网上的文章,需要在apache2.2自带ajp或者mod_jk之间做出选择。
先试试ajp吧,大家都说配置简单。
搜了一下,以这篇文章讲得最为 ...
在CMS系统中一个基本问题是对基于模板的动态页面结果进行缓存,如果模板采用jsp,常常使用response重定向截获输出结果。
常见的代码如下:
java 代码
WrapperResponse wp = new WrapperResponse(response);
request.getRequestDispatcher(tp).include(request, wp);
但是如果我的jsp中指定了字符编码呢,例如:
java 代码
...
内容管理(cms)常常需要将网站频道的摘要(summery)合并到父频道的封面,引入HTML parser,
可以结构化方式操作HTML内容,使网页内容的提取、重构变得容易。
以下链接列出了相关的java opensource项目
http://www.open-open.com/30.htm
根据网友的评论,将htmlcleaner、htmlparser、nekohtml列入候选。
以附件html作为测试用例,按照常见的getElementsByTagName提取Body,
以getElementById获取 ...
随着B/S应用的逐渐兴起,传统的html Form对于完成复杂的表单提交已经越来越力不从心。表现在以下方面:
1.组件类型不够丰富,且缺乏简单有效的扩展机制
例如grid、tree这些常见的需求不得不借助第三方组件(js\applet或者activex形式的)
2.数据的无序
数据是平面型的,例如做一个主、子表的编辑,不得不将结构化数据通过input命名机制转化为平面的form,然后提交的时候再做逆向的转换。
由于在browser端丢失了结构信息,C/S程序常见的剪切/复制/粘贴,实现起来也就比较困难,界面效果也差强人意(一大堆的input挤在 ...
- 浏览: 39498 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
拿什么拯救你,我的ie
能拯救IE的只有微软.我能做仅仅是在页面上放上一句话:Firefox下降获得更好 ...
-- by achun -
拿什么拯救你,我的ie
浏览器的战争,火星人的耳机
-- by Althars -
解决js对象的深度clone导 ...
用下载的代码弹出:Stack overflow at line: 15
-- by hotoo -
拿什么拯救你,我的ie
深有同感 关于树的问题 我自己写的树 在ie上极限是7000节点 ,主要瓶颈就 ...
-- by careprad -
拿什么拯救你,我的ie
ie8 和 ie6确实不兼容了
-- by kimmking






评论排行榜