iis6 与tomcat6的jsp环境搭建
1、新建一个网站
(1) 启动 IIS 管理器,并新建一个网站(虚拟主机);如图所示:
1.jpg (34 KB)
2009-02-21 05:04
2.jpg (21 KB)
2009-02-21 05:04
(2) 输入网站名称,改名称仅为 IIS 中的标识,可任意输入。如图:
3.jpg (16 KB)
2009-02-21 05:09
(3) 网站IP地址不用填写,端口如没有特殊要求则保持 80 即可,最后正确输入网站域名。如图所示:
4.jpg (22 KB)
2009-02-21 05:09
(4) 在网站分区中建立 wwwroot 以及下级站点文件夹 bbs。如图 所示:
5.jpg (19 KB)
2009-02-21 05:09
(5) 对于 jsp 应用,需要给予该站点"读取"和"运行脚本"的权限。如图:
6.jpg (21 KB)
2009-02-21 05:09
(6) 至此,已经成功的新建了一个站点。如图所示:
7.jpg (21 KB)
2009-02-21 05:09
2、配置IIS和Tomcat,使服务器支持80端口同时访问asp站点和jsp站点
(1) 下载isapi_redirect-1.2.27.dll,在X:\Server_Core\Tomcat\conf下新建“connector”文件夹,然后复制isapi_redirect-1.2.27.dll到X:\Server_Core\Tomcat\conf\connector下面。
(2) 新建两个属性文件uriworkermap.properties和workers.properties,并放入至X:\Server_Core\Tomcat\conf下
对于uriworkermap.properties输入如下内容:
/*.jsp=ajp13
/*.do=ajp13(struts2用 /*.action)
/*= ajp13
对于workers.properties输入如下内容:
ps=\
worker.list=ajp13
worker.ajp13.port= 8009
worker.ajp13.host= localhost
worker.ajp13.type= ajp13
worker.ajp13.lbfactor= 1
(3) 新建一个注册表文件(也可以使用属性文件)reg.reg,内容如下(其中tomcat的路径为你安装的路径):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector]
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
"log_file"="D:\\Server_Core\\Tomcat\\log
相关文档:
一,纯粹的jsp页面中文乱码
原因:对jsp代码的编写,默认的字符集事“ISO-8859-1”,如果代码中存在中文,则会出现乱码!
解决办法:在page中加上contentType="text/html;charset=gb2312",采用国标来翻译页面中的代码!
二,post方式提交表单出现乱码
原因: ......
此种方法使用excel的组件,要求客户端必须装有excel程序。方法是将表格中的每个td标签的内容取出,作为excel文件中一个单元格的内容。
1、在网页中添加java脚本
function AutomateExcel(tableid,unusecolumn)
{
// 获取excel组件
var oXL = new ActiveXObject("Excel.Application");
// ......
jsp JFreeChart使用心得与例子
2009-07-01 10:27
一、JFreeChart的介绍与获取 JFreeChart开发包是一个开源的Java图形开发包,它从柱形图,饼形图,到雷达图,蜡烛图等等无所不包,可以在c/s,b/s,甚至是实时环境都能一显身手。
当前的JFreeChart的最新版本为jfreechart-1.0.11.zip。可以到http://www.jfree.org/jfreechart/ ......
在很多应用下都可能有需要将用户的真实IP记录下来,这时就要获得用户的真实IP地址,在JSP里,获取客户端的IP地址的方法是: request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
这段时间在做IP统计的程序设计,由于服务器作了 ......
JSTL <c:out value="${EL}">不能正确输出的问题
由于Jsp2.0向后兼容的特性, 当遇到使用Jsp 1.2(Servlet v2.3)的网站时会默认的禁用JSP2.0 EL,所以导致c:out不能正确输出。
(这里注意Jsp 1.2禁用JSP2.0的EL,而是去使用JSTL 1.0 taglib去解析EL。所以使用JSP 1.2+JSTL 1.0不会出问题,
而使用了JSP 1.2+JSTL 1 ......