流程图
见附件
说明
1、浏览器向Apache请求静态页面
2、Apache未找到该页面,通过Ajp3协议将请求转发Tomcat
3、在Tomcat中一个、名为urlParser的Servlet负责处理转发请求
4、urlParser根据URL规则匹配到相应的ActionBean
5、ActionBean根据URL获得模板及必要的结构化数据
6、模板管理模块负责根据模板及结构化数据(或者动态页面参数)生成静态页面,向浏览器回送静态页面内容,并将其按照URL路径写入文件系统。
applicationContext.xml中相关的配置片断
xml 代 ...
现象
通过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)常常需要将网站频道的摘要(summery)合并到父频道的封面,引入HTML parser,
可以结构化方式操作HTML内容,使网页内容的提取、重构变得容易。
以下链接列出了相关的java opensource项目
http://www.open-open.com/30.htm
根据网友的评论,将htmlcleaner、htmlparser、nekohtml列入候选。
以附件html作为测试用例,按照常见的getElementsByTagName提取Body,
以getElementById获取 ...
- 浏览: 38732 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
拿什么拯救你,我的ie
深有同感 关于树的问题 我自己写的树 在ie上极限是7000节点 ,主要瓶颈就 ...
-- by careprad -
拿什么拯救你,我的ie
ie8 和 ie6确实不兼容了
-- by kimmking -
拿什么拯救你,我的ie
IE可以用vs。net自带的调试工具 是目前最好用的js调试工具。
-- by kimmking -
拿什么拯救你,我的ie
真是严肃的问题,做了些日子跨浏览器程序开发都要疯了。在ie8下的,在ie6 下怎 ...
-- by trains629 -
拿什么拯救你,我的ie
总结的不错 1、大量的节点,需要ajax,至少也要是延迟加载 2、js调试,. ...
-- by kimmking






评论排行榜