当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 摘要 在为服务器端组件编程时,你很可能要从相对于web根的路径来取得某个文件的真实路径,但此文件实际上在站点的一个虚拟路径上。
 

 

    摘要: 作者:崔冠宇 java中,将数组保存在session变量后再读出似乎是一件令程序员头痛的事,其实只要稍做改动问题即可迎刃而解,本文将向大家介绍这一雕虫小技. 假设有一数组定义如下: string arr[] = new string[]{“abc”,”def”,”ghi”,”jkl”,”mno”}; 将数组arr存入session变量中是没有任何问题的 s......
 ·配置web应用环境实现jsp留言簿    »显示摘要«
    摘要: java server page(简称jsp),和asp、php一样都是网络编程语言,只不过在jsp页面中插入的脚本代码是java语句片段。要利用jsp编写应用,首先,必须要有一个能执行jsp脚本的web服务器,可以在原有的apache、iis或pws服务器的基础上建立,不过有许多技术上的问题。建议刚接触jsp的虫们,还是白手起家,直接安装一个专门支持jsp的web服务器,以免节外生枝......


在JSP中处理虚拟路径
摘要 在为服务器端组件编程时,你很可能要从相对于web根的路径来取得某个文件的真实路径,但此文件实际上在站点的一个虚拟路径上. 什么是虚拟路径? 在一个web服务器上,虚拟路径将物理上分离的各文件组合在一起,放在同一个站点路径上,在应用服务器上,每个应用定位于其自己的虚拟路径上,实际上相互之间有着完美地分离. getrealpath()方法 jsp servlet api提供了getrealpath(path)方法,返回给定虚拟路径的真实路径,如果转换错误,则返回null. getrealpath语法定义:   public java.lang.string getrealpath(java.lang.string path)   返回一个字符串,包含一个给定虚拟路径的真实路径.例如,虚拟路径 "/index.html" 不管在服务器文件系统上具有怎样的真实路径,使用"/index.html"总可以找到它.返回的真实路径使用了相近于servlet容器(srvlet container)所在计算机或操作系统的格式,包含了适当的路径分隔符.如果servlet容器无法转换则这个方法将返回null.   参数:     path -一个描述了虚拟路径的字符串   返回值:     描述真实路径的字符串或者null 遗憾的是,getrealpath常常返回不同的东西,这取决于服务器或jsp文件调用此方法的路径位置.
...   下一页
 ·有关bmp和cmp的使用    »显示摘要«
    摘要: ejb 1.1规范中的cmp只能对同一数据源的同一个表操作,ejb 2.0规范草案对cmp做了很大的改进,可以完成多表关联操作,我们以后的版本会支持这一点。 在目前的情况下,如果要完成多表关联操作,比较简单的方法是使用bmp,也就是说你自己编写sql语句完成对数据库的更新。 用cmp同样也可以做到这一点,但需要你仔细设计ejb,将数据库表上关联体现到ejb之间......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE