易截截图软件、单文件、免安装、纯绿色、仅160KB

Java在不同环境下获取当前路径的方法

Java在不同环境下获取当前路径的方法
关键字: java在不同环境下获取当前路径的方法
1. 在Servlet\Filter等Servlet web环境中,只要获得javax.servlet.ServletContext类型,则可以通过 getRealPath("...") 获得路径。相对路径中最顶层目录可通过参数“"/"”获取。
request.getSession().getServletContext().getRealPath("/");
2. JSP自定义标签javax.servlet.jsp.tagext.TagSupport
((javax.servlet.ServletContext)pageContext).getRealPath("");
3. 普通Java Class对象文件中使用:
this.getClass().getResource("???");
如果Class文件在顶层目录(包)中,且“???”为空白字符串(“""”),及此方法在jar文件中执行则会返回null。在顶层目录(包)以下的各层目录(包)则会返回包含协议的URL。各层文件夹(包)之间使用“/”分隔。
项目位置:D:\BeyondTrack--reference\jBPMWebDesigner
javacode 位置:D:\BeyondTrack--reference\jBPMWebDesigner\build\web\classes\net\java\dev\beyondtrack\web\workflow\designer\japplet
文件位置:D:\BeyondTrack--reference\jBPMWebDesigner\src\java\net\java\dev\beyondtrack\web\workflow\designer\icon
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package net.java.dev.beyondtrack.web.workflow.designer.japplet;
import javax.swing.ImageIcon;
/**
*
* @author pub32
*/
public class NewMain {
public NewMain () {
  System.out.println(this.getClass().getResource(""));
  System.out.println(this.getClass().getResource("."));
  System.out.println(this.getClass().getResource(".."));
  System.out.println(this.getClass().getResource("/"));
  System.out.println(this.getClass().getResource("point.png"));
  System.out.println(this.getClass().getResource("/point.png"));
  System.out.println(this.getClass().getResource("./point.png"));
  System.out.println(this.getClass().getResource("../point.png"));
  System.out.println(this.getClass().getResource("icon/point.png"));
  System.out.println(this.getClass().getResource("/


相关文档:

java学习笔记

最近学习java的IO操作,现整理如下
1   输入输出
  java的库将程序与输入有关的类都从InputStream继承,与输出有关的类都从OutStream继承。
以前没有掌握的相关类  SequenceInputStream 将两个或更多的inputStream 转换成单个对象使用。
2 增添属性和有用的接口
装饰器 : 利用层次化对象动态透明 ......

java 的自带几种皮肤的类名

javax.swing.plaf.metal.MetalLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.mac.MacLookAndFeel
com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel //java6新皮肤,玻璃透明
我的资源中有相关 java swing 方面的教程,j ......

关于用Java程序实现8421码权限管理 第三部分

分配页面Role_Right.jsp原码:
<%@ page language="java" isELIgnored="false" pageEncoding="GBK" errorPage="/inc/exception.jsp"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<html>
<head>
 <title>角色分配权限</title>
 <!--列表--& ......

Java线程的同步

在J2ME开发中,线程是一个需要非常重视的问题,下面是一段关于线程的文章。我认为对打好线程基本很有帮助。
 
zz
http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=5478
 
一、同步问题提出
线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。
例如:两个线程ThreadA、Threa ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号