Tomcat与IIS整合手记 安装配置IIS6和Tomcat6 一、装好Window2003Server+SP2,IIS6,将首页文档改为index.asp。将下列内容插入index.asp中: <center><h1>现在的时间是:<%=time%></h1></center> 如果是本机,则在浏览器中打入http://localhost。如果配置正确,浏览器应该显示当前时间。 由于asp的配置网上很多,这里不再赘述。 二、安装Java JDK,一路默认安装即可。本文安装目录为:E:\Program Files\Java\jdk1.6.0_11 三、设置环境变量:我的电脑–>属性–>高级–>环境变量: 添加:java_home 内容:E:\Program Files\Java\jdk1.6.0_11 添加:tomcat_home 内容:D:\Tomcat6 修改或添加:classpath 内容:.;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar 修改:Path 在最后面添加内容:;%java_home%\bin 四、安装Apache Tomcat 6.0.18,本文安装目录为d:\Tomcat6(没有空格)目录下。可以考虑“全部安装”。安装完毕后,启动Tomcat。这时电脑右下角应有Tomcat正在运行的标志 。如果没有或Tomcat未启动,则重新启动服务器。重启后,电脑右下角应有Tomcat正在运行的标志。如果仍不正常,请重装Tomcat。 五、Tomcat运行后,在浏览器中打入http://localhost:8080,回车后应出现Tomcat的默认页面。点击左边的“Examples”,看看示例能否正常运行。如果能,则Tomcat基本配置完毕。 六、在D:\vm\jsp目录下新建一个jsp文件:index.jsp,内容如下: <center>index.jsp:现在时间是: <%=new java.util.Date()%></center> 七、为Tomcat配置站点。先用“写字板”或“FrontPage”等文本编辑软件将D:\Tomcat6\conf目录下的server.xml文件打开,再保存一下,这样以后用“记事本”打开就没有乱码了。编辑server.xml,在</engine>前加入以下代码: <Host appBase=”D:\vm\jsp” unpackWARs=”true” autoDeploy=”true” xmlValidation=”false” xmlNamespaceAware=”false”> <Alias>test1.com</Alias> <Context path=”” reloadable=”true” docBase=”D:\vm\jsp” /> </Host> 其中:test1.com是域名,通过修改客户机上的C:\WINDOWS\system32\drivers\etc目录下的hosts文件,可以访问test1.com。用记事本打开hosts文件,在最下方添加: 192.168.0.111 test1.com 保存并关闭。其中:192.168.0.111就是服务器的IP地址,请根据实际情况修改。如果是服务器和客户机是一台电脑,则改为127.0.0.1。这样在访问test1.com时实际访问的就是您的服务器。 此时,在浏览器上打http://test1.com:8080回车后,应出现JSP的当前时间。 八、回到IIS管理器,建立一个网站,主机头为test1.com,目录为D:\vm\jsp,保存。首页文档为index.htm。 九、在D:\vm\jsp目录下新建一个htm文件:index.htm,内容如下: <center>这是IIS的index.htm文件!</center> [...]
阅读更多
1、基于ip地址的虚拟主机
2、基于IP 和多端口的虚拟主机配置
3、单个IP 地址的服务器上基于域名的虚拟主机配置
4、在多个IP 地址的服务器上配置基于域名的虚拟主机:
5、在不同的端口上运行不同的站点(基于多端口的服务器上配置基于域名的虚拟主机):
6、基于域名和基于IP 的混合虚拟主机的配置
阅读更多
ASP如何获取客户端操作系统版本、浏览器信息
发表时间:09. 八, 2010 作者:落伍者-Tang.
一、关于IE版本 Request.ServerVariables(“HTTP_USER_AGENT”) 二、客户端操作系统版本 自定义函数: function operationsystem() ‘操作系统版本 agent = Request.ServerVariables(“HTTP_USER_AGENT”) if Instr(agent,”NT 5.1″)>0 then SystemVer=”Windows XP” elseif Instr(agent,”NT 5″)>0 then SystemVer=”Windows 2000″ elseif Instr(agent,”NT 4″)>0 then SystemVer=”Windows NT4″ elseif Instr(agent,”4.9″)>0 then SystemVer=”Windows ME” elseif Instr(agent,”98″)>0 then SystemVer=”Windows 98″ elseif Instr(agent,”95″)>0 then SystemVer=”Windows 95″ else SystemVer=”未知” end if operationsystem=”操作系统: ” & SystemVer end function 获取客户端IP、浏览器和操作系统信息的几种方法 全屏显示 [...]
阅读更多
CSS Hack(Safari、Opera、Firefox3和IE7)
发表时间:09. 八, 2010 作者:落伍者-Tang.
仅 Safari 和 Opera 识别的 Hack;仅 Firefox 3 和 IE7 识别的 Hack。 1、仅 Safari 和 Opera 识别的 Hack
@media all and (min-width: 0px)
{/* Safari and Opera rules here */}
或者
@media screen and (-webkit-min-device-pixel-ratio:0)
{/* Safari and Opera rules here */}
注:这里所指代的 Safari 和 Opera 一般为最新版本。 2、仅 Firefox 3 和 IE7 识别的 Hack
selector, x:-moz-any-link, x:default
{/* Firefox 3 and IE7 rules here */}
使用方法例:
在
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.box{width:100px;}
/* Safari and Opera rules here */
}
详细出处参考:http://www.jb51.net/css/12212.html
阅读更多
ECMall 禁止中文登陆名注册的简单实现方法。
发表时间:05. 八, 2010 作者:落伍者-Tang.
ECMall 禁止中文登陆名注册的简单实现方法。 找到文件根目录/themes/mall/default/member.register.html
第109行位置。。
1 2 3 | <input id="user_name" class="text width10" name="user_name" type="text" /> <!--替换为:--> <input id="user_name" class="text width10" style="ime-mode: disabled;" name="user_name" type="text" /> |
原理:利用input禁止输入中文方法实现。
阅读更多
CSS图片等比例缩放
发表时间:05. 八, 2010 作者:落伍者-Tang.
CSS图片等比例缩放
.thumbImageD
{
max-width: 650px;
max-height: 650px;
}
/* for Firefox & IE7 */
* html .thumbImageD
{
/* for IE6 */
width: expression(this.width > 650 && this.width > this.height ? “650px” :auto);
height: expression(this.height > 650 ? “650px” :auto);
}
阅读更多
JS提供两个截取字符串的方法
发表时间:22. 七, 2010 作者:落伍者-Tang.
JS提供两个截取字符串的方法,分别是:slice()和substring()
slice和substring都可以接受一个或两个参数,第1个参数是获取要截取的字符串的直始位置,第2个参数如果不为空则是获取要截取的字符串的结束位置的前一位(也就是说获取的终点位置不在返回值内),为空表示截取到整个字符串的最后一个字符。
我们来看下两种方法的用法

