![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
文章平均质量分 73
zenith_hu
这个作者很懒,什么都没留下…
展开
-
在JAVA文件中获取该项目的相对路径
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用转载 2009-08-27 00:26:00 · 638 阅读 · 0 评论 -
LogFactory.getLog()和Logger.getLogger()的区别
Logger.getLogger LogFactory.getLog Logger来自log4j自己的包。如果用Logger.getLogger,需要一个log4j的jar包,用此方式你只能依靠log4j: 而LogFactory来自common-logging包。如果用LogFactory.getLog,你可以用任何实现了通用日志接口的日志记录器替换log4j,而程序不受影响。apache的co转载 2009-09-03 13:53:00 · 1041 阅读 · 0 评论 -
配置Log4j(很详细)
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , append转载 2009-09-03 13:50:00 · 577 阅读 · 0 评论 -
使用Ant发布web应用到tomcat
使用Ant发布web应用到tomcat 今天在公司用ant写了个部署web应用的脚本,闲来无事,就稍微总结一下,以供以后参照使用,也希望作为一个demo, 能对大家有启迪的作用,如果真的如此,我也就很是欣慰了。 好了,言归正传,下面就开始记流水账吧。一.Ant简介 Ant是一种基于java的build工具,有些类似于unix系统中的make转载 2009-08-28 01:27:00 · 483 阅读 · 0 评论 -
JAR文件包及jar命令详解
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持转载 2009-08-27 21:43:00 · 369 阅读 · 0 评论 -
如何制作和部署war包
通常的网站,很多是以war包形式发布的下边介绍如何自行制作war包首先要求制作war包的环境安装j2sdk-1.4.2以上版本比如,安装了Plesk的服务器,就都已经具有了j2sdk切换到j2sdk的bin目录,找到jar命令在linux上,jar命令位于:/usr/java/j2sdk1.4.2/bin在win上,jar命令位于:C:/Program Files/SWsoft/Plesk/Add转载 2009-08-27 21:04:00 · 1708 阅读 · 0 评论 -
应用服务器与WEB SERVER的区别?
1。应用服务器处理业务逻辑,web服务器则主要是让客户可以通过浏览器进行访问。2。应用服务器处理业务逻辑,web服务器是用于处理HTML文件的。web服务器通常比应用服务器简单,如apache就是web服务器,Jboss就是EJB应用服务器。应用服务器:Weblogic、Tomcat、JbossWEB SERVER:IIS、 Apache应用服务器处理业务逻辑,web服务器则主要是让客户可以通过浏转载 2009-08-27 20:59:00 · 5047 阅读 · 0 评论 -
servlet规范定义的Servlet 生命周期
servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。1、加载和实例化容器负责加载和实例化一个servlet。实例化和加载可以发生在引擎启动的时候,也可以推迟到容器需要该servlet为客户请求服务的时候。首先容器必须先定位servlet类,在必要转载 2009-08-27 20:56:00 · 474 阅读 · 0 评论 -
深入研究Servlet线程安全性问题
Servlet的多线程机制 Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例。Servlet容器会自动使用线程池等技术来转载 2009-08-27 20:50:00 · 568 阅读 · 1 评论 -
解决HttpClient的FilePart上传文件中使用中文名称文件名乱码问题
String targetUrl = "http://localhost:8080/Test"; PostMethod filePost = new PostMethod(targetUrl) {//这个用来中文乱码 public String getRequestCharSet() { ret转载 2010-04-14 11:33:00 · 5374 阅读 · 2 评论