﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-到底先有鸡还是先有蛋？</title><link>http://www.blogjava.net/maja/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 06:01:02 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 06:01:02 GMT</pubDate><ttl>60</ttl><item><title>dwr中关于跨域调用的问题？</title><link>http://www.blogjava.net/maja/archive/2006/11/05/79176.html</link><dc:creator>蚂蚱</dc:creator><author>蚂蚱</author><pubDate>Sun, 05 Nov 2006 03:21:00 GMT</pubDate><guid>http://www.blogjava.net/maja/archive/2006/11/05/79176.html</guid><wfw:comment>http://www.blogjava.net/maja/comments/79176.html</wfw:comment><comments>http://www.blogjava.net/maja/archive/2006/11/05/79176.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/maja/comments/commentRss/79176.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/maja/services/trackbacks/79176.html</trackback:ping><description><![CDATA[
		<p>dwr目前支持DWREngine.XMLHttpRequest ,DWREngine.IFrame = 2;DWREngine.ScriptTag = 3;<br /><br />其中<br />   DWREngine.XMLHttpRequest 是ajax方式；<br />   DWREngine.IFrame是在activex被禁用时使用的方式；<br />  DWREngine.ScriptTag 是在跨域调用时使用的方式。<br />我在使用DWREngine.ScriptTag 方式时遇到一个问题，出现错误“please specify scriptTagBase property”.<br />如果有朋友知道解决的办法，请告诉我，不胜感激！</p>
<img src ="http://www.blogjava.net/maja/aggbug/79176.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/maja/" target="_blank">蚂蚱</a> 2006-11-05 11:21 <a href="http://www.blogjava.net/maja/archive/2006/11/05/79176.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何开始一个基于oracle数据库的appfuse项目</title><link>http://www.blogjava.net/maja/archive/2005/08/26/11173.html</link><dc:creator>蚂蚱</dc:creator><author>蚂蚱</author><pubDate>Fri, 26 Aug 2005 02:20:00 GMT</pubDate><guid>http://www.blogjava.net/maja/archive/2005/08/26/11173.html</guid><wfw:comment>http://www.blogjava.net/maja/comments/11173.html</wfw:comment><comments>http://www.blogjava.net/maja/archive/2005/08/26/11173.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/maja/comments/commentRss/11173.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/maja/services/trackbacks/11173.html</trackback:ping><description><![CDATA[一、下载appfuse并解压<br>
二、下载ant1.6.5并解压<br>
三、下载并安装tomcat5.0+<br>
&nbsp;&nbsp;&nbsp; 如果数据库放在本机请更改tomcat的监听端口（因为oracle的tnslistner的监听端口为8080，<br>
&nbsp;&nbsp;&nbsp; 会引起端口冲突！）<br>
四、设置环境变量<br>
&nbsp;&nbsp; 1、jdk：JAVA_HOME=<br>
<br>
&nbsp;&nbsp; 2、tomcat ：CATALINA_HOME=<br>
<br>
&nbsp;&nbsp; 3、ant ：ANT_HOME<br>
<br>
五、 oracle<br>
&nbsp;&nbsp; 1、创建用户<br>
CREATE USER appftest IDENTIFIED BY appftest; &nbsp;<br>
GRANT CONNECT TO appftest;<br>
GRANT RESOURCE TO appftest;<br>
<br>
&nbsp;&nbsp; 2、oracle jdbc driver<br>
copy ojdbc14.jar to {AppFuse home}/lib directory<br>
<br>
&nbsp;&nbsp; 3、在{appfuse path}/build.properties中加入下面属性<br>
database.jar=${lib.dir}/oracle/ojdbc14.jar<br>
database.type=oracle<br>
database.host=localhost<br>
#use the database schema owner and password created in step #1 above here<br>
database.username=appfuse<br>
database.password=appfuse<br>
<br>
hibernate.dialect=net.sf.hibernate.dialect.Oracle9Dialect<br>
database.driver_class=oracle.jdbc.driver.OracleDriver<br>
database.url=jdbc:oracle:thin:@localhost:1521:oracledb<br>
<br>
<br>
六、修改 web/WEB-INF/classes/mail.properties<br>
<br>
七、生成应用<br>
&nbsp;&nbsp; cd {appfuse path}<br>
&nbsp;&nbsp; ant new -Dapp.name=myappname -Ddb.name=appftest<br>
<br>
&nbsp;&nbsp; cd ..\myappname<br>
&nbsp;&nbsp; ant setup<br>
八、检验<br>
&nbsp;&nbsp; 启动tomcat<br>
&nbsp;&nbsp; 在浏览器敲入url：http://localhost:port/myappname检验是否成功！<br>
<br>
&nbsp; 好了，一切都完成了，祝你好运！<br>
<br>
<img src ="http://www.blogjava.net/maja/aggbug/11173.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/maja/" target="_blank">蚂蚱</a> 2005-08-26 10:20 <a href="http://www.blogjava.net/maja/archive/2005/08/26/11173.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle中查询树形数据的sql语句</title><link>http://www.blogjava.net/maja/archive/2005/08/23/10818.html</link><dc:creator>蚂蚱</dc:creator><author>蚂蚱</author><pubDate>Tue, 23 Aug 2005 10:25:00 GMT</pubDate><guid>http://www.blogjava.net/maja/archive/2005/08/23/10818.html</guid><wfw:comment>http://www.blogjava.net/maja/comments/10818.html</wfw:comment><comments>http://www.blogjava.net/maja/archive/2005/08/23/10818.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/maja/comments/commentRss/10818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/maja/services/trackbacks/10818.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;
数据库的表中存放树形数据最常用的方式是tb_dept(dept_id,dept_name,parent_id)，查询某个部门的所有子部门，并把结
果组织成树形结构是我们经常需要解决的一个问题，oracle提供了查询树形数据的语法。他可以查询数中某个节点的所有子节点，结果级按展开一个树的顺序
出现，并且可以列出某节点所处的层，便于我们处理数据，示例如下：<br>
&nbsp;&nbsp;&nbsp; drop table test_dept;<br>
<br>
&nbsp;&nbsp;&nbsp; create table test_dept<br>
&nbsp;&nbsp;&nbsp; (dept_id varchar2(20),dept_name varchar2(40),parent_id varchar2(20));<br>
<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('0','dept1',null);<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('1','dept11','0');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('11','dept11','1');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('12','dept12','1');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('2','dept2','0');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('21','dept21','2');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('211','dept211','21');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('212','dept212','21');<br>
&nbsp;&nbsp;&nbsp; insert into test_dept values ('22','dept22','2');<br>
<br><span style="font-weight: bold;">
&nbsp;&nbsp;&nbsp; select dept_id,dept_name,level</span><br style="font-weight: bold;"><span style="font-weight: bold;">
&nbsp;&nbsp;&nbsp; from test_dept</span><br style="font-weight: bold;"><span style="font-weight: bold;">
&nbsp;&nbsp;&nbsp; start with dept_id='0'</span><br style="font-weight: bold;"><span style="font-weight: bold;">
&nbsp;&nbsp;&nbsp; connect by prior dept_id=parent_id;<br>
<br>
</span>
结果如下：<br>&nbsp; <br>
DEPT_ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
DEPT_NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
LEVEL<br>
-------------------- ---------------------------------------- ----------<br>
0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1<br>
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2<br>
11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3<br>
12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3<br>
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2<br>
21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3<br>
211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4<br>
212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4<br>
22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
dept22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3<br>
9 rows selected<br>
&nbsp;<br>
&nbsp;<br>
<br>
<img src ="http://www.blogjava.net/maja/aggbug/10818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/maja/" target="_blank">蚂蚱</a> 2005-08-23 18:25 <a href="http://www.blogjava.net/maja/archive/2005/08/23/10818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>建立web应用的 ant build.xml 模板</title><link>http://www.blogjava.net/maja/archive/2005/08/09/9679.html</link><dc:creator>蚂蚱</dc:creator><author>蚂蚱</author><pubDate>Tue, 09 Aug 2005 10:56:00 GMT</pubDate><guid>http://www.blogjava.net/maja/archive/2005/08/09/9679.html</guid><wfw:comment>http://www.blogjava.net/maja/comments/9679.html</wfw:comment><comments>http://www.blogjava.net/maja/archive/2005/08/09/9679.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/maja/comments/commentRss/9679.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/maja/services/trackbacks/9679.html</trackback:ping><description><![CDATA[<P>一、建立Web应用步骤<BR>1、清空临时目录<BR>2、建立目录结构<BR>3、从vss或cvs中获得源文件<BR>4、编译（编译java源文件、copy属性文件和xml等文件、编码转换）<BR>5、建立WAR包<BR>6、发布<BR><BR>二、建立web应用的 build.xml 模板<BR><BR>&lt;?xml version="1.0"?&gt;</P>
<P>&lt;!--<BR>&nbsp; =======================================================================<BR>&nbsp;&nbsp;build file</P>
<P>&nbsp;&nbsp;&nbsp; =======================================================================<BR>--&gt;<BR>&lt;project default="main" basedir="build"&gt;</P>
<P>&nbsp; &lt;property name="file.war" value="myapp.war"/&gt;<BR><BR>&nbsp; &lt;property name="dir.jdk" value="c:/jbuilderx/jdk1.4"/&gt;</P>
<P>&nbsp; &lt;property name="dir.src" value="src"/&gt;<BR>&nbsp; &lt;property name="dir.classes" value="classes"/&gt;<BR>&nbsp; &lt;property name="dir.lib" value="lib"/&gt;<BR>&nbsp; &lt;property name="dir.web" value="web"/&gt;</P>
<P>&nbsp; &lt;property name="vss.login" value="userId,password"/&gt;<BR>&nbsp; &lt;property name="vss.serverPath" value="i:\"/&gt;<BR>&nbsp; &lt;property name="vss.srcPath" value="/myproject/src"/&gt;<BR>&nbsp; &lt;property name="vss.libPath" value="/myproject/lib"/&gt;<BR>&nbsp; &lt;property name="vss.webPath" value="/myproject/webapp"/&gt;</P>
<P>&nbsp; &lt;property name="server.ftp.userId" value="ftpuser"/&gt;<BR>&nbsp; &lt;property name="server.ftp.password" value="ftppassword"/&gt;<BR>&nbsp; &lt;property name="server.ftp.serverIp" value="192.168.0.1"/&gt;</P>
<P>&nbsp; &lt;path id="project.class.path"&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;pathelement location="${dir.classes}"/&gt;<BR>&nbsp;&lt;pathelement location="${dir.jdk}/jre/lib/rt.jar"/&gt;</P>
<P>&nbsp;&nbsp;&nbsp; &lt;fileset dir="${dir.lib}"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;include name="**/*.jar"/&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/fileset&gt;<BR>&nbsp; &lt;/path&gt;</P>
<P>&nbsp; &lt;target name="clean"&gt;<BR>&nbsp;&nbsp; &lt;delete dir="${dir.src}"/&gt;<BR>&nbsp;&nbsp; &lt;delete dir="${dir.classes}"/&gt;<BR>&nbsp;&nbsp; &lt;delete dir="${dir.lib}"/&gt;<BR>&nbsp; &lt;/target&gt;<BR>&nbsp; <BR>&nbsp; &lt;target name="init" depends="clean"&gt;<BR>&nbsp;&nbsp; &lt;mkdir dir="${dir.src}"/&gt;<BR>&nbsp;&nbsp; &lt;mkdir dir="${dir.classes}"/&gt;<BR>&nbsp;&nbsp; &lt;mkdir dir="${dir.lib}"/&gt;<BR>&nbsp; &lt;/target&gt;</P>
<P>&nbsp; &lt;target name="getFromVcm" depends="init"&gt;<BR>&nbsp;&lt;vssget localPath="${dir.src}"<BR>&nbsp;&nbsp;login="${vss.login}"<BR>&nbsp;&nbsp;vsspath="${vss.srcPath}"<BR>&nbsp;&nbsp;recursive="true"<BR>&nbsp;&nbsp;serverPath="${vss.serverPath}"<BR>&nbsp;&nbsp;writable="true"/&gt;</P>
<P>&nbsp;&lt;vssget localPath="${dir.lib}"<BR>&nbsp;&nbsp;login="${vss.login}"<BR>&nbsp;&nbsp;vsspath="${vss.libPath}"<BR>&nbsp;&nbsp;recursive="true"<BR>&nbsp;&nbsp;serverPath="${vss.serverPath}"<BR>&nbsp;&nbsp;writable="true"/&gt;<BR>&nbsp;<BR>&nbsp;&lt;vssget localPath="${dir.web}"<BR>&nbsp;&nbsp;login="${vss.login}"<BR>&nbsp;&nbsp;vsspath="${vss.webPath}"<BR>&nbsp;&nbsp;recursive="true"<BR>&nbsp;&nbsp;serverPath="${vss.serverPath}"<BR>&nbsp;&nbsp;writable="true"/&gt;<BR>&nbsp;<BR>&nbsp; &lt;/target&gt;</P>
<P>&nbsp; &lt;target name="compile" depends="getFromVcm"&gt;<BR>&nbsp;&lt;javac bootclasspathref="project.class.path" debug="true" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; deprecation="true" destdir="${dir.classes}" nowarn="false" target="1.2"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;src path="${dir.src}"/&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/javac&gt;<BR>&nbsp;&lt;copy todir="${dir.classes}"&gt;<BR>&nbsp;&nbsp; &lt;fileset dir="${dir.src}"&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;include name="**/*.properties"/&gt;<BR>&nbsp; &nbsp;&nbsp;&nbsp; &lt;include name="**/*.xml"/&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;exclude name="ApplicationResources.properties"/&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/fileset&gt;<BR>&nbsp;&lt;/copy&gt;<BR>&nbsp;&lt;native2ascii encoding="GBK" src="${dir.src}" dest="${dir.classes}"<BR>&nbsp;&nbsp;&nbsp; includes="ApplicationResources.properties"/&gt;<BR>&nbsp; &lt;/target&gt;</P>
<P>&nbsp; &lt;target name="buildWar" depends="compile"&gt;<BR>&nbsp;&lt;war destfile="${file.war}" webxml="${dir.web}/WEB-INF/web.xml"&gt;<BR>&nbsp;&nbsp;&lt;lib dir="${dir.lib}"/&gt;<BR>&nbsp;&nbsp;&lt;classes dir="${dir.classes}"/&gt;<BR>&nbsp;&nbsp;&lt;fileset dir="${dir.web}"/&gt;<BR>&nbsp;&lt;/war&gt;<BR>&nbsp; &lt;/target&gt;</P>
<P>&nbsp; &lt;target name="deploy" depends="buildWar"&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;ftp server="${server.ftp.serverIp}"<BR>&nbsp;&nbsp;&nbsp; userid="${server.ftp.userId}"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; password="${server.ftp.password}"&gt;<BR>&nbsp;&lt;fileset dir="."&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;include name="${file.war}"/&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/fileset&gt;<BR>&nbsp;&lt;/ftp&gt;<BR>&nbsp; &lt;/target&gt;</P>
<P>&nbsp; &lt;target name="main" description="" depends="deploy"/&gt;</P>
<P>&lt;/project&gt;</P><img src ="http://www.blogjava.net/maja/aggbug/9679.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/maja/" target="_blank">蚂蚱</a> 2005-08-09 18:56 <a href="http://www.blogjava.net/maja/archive/2005/08/09/9679.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hello java fans</title><link>http://www.blogjava.net/maja/archive/2005/07/13/7654.html</link><dc:creator>蚂蚱</dc:creator><author>蚂蚱</author><pubDate>Wed, 13 Jul 2005 10:19:00 GMT</pubDate><guid>http://www.blogjava.net/maja/archive/2005/07/13/7654.html</guid><wfw:comment>http://www.blogjava.net/maja/comments/7654.html</wfw:comment><comments>http://www.blogjava.net/maja/archive/2005/07/13/7654.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/maja/comments/commentRss/7654.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/maja/services/trackbacks/7654.html</trackback:ping><description><![CDATA[&nbsp; 大家好,浏览blogjava已经有2个多月了,不过今天才加入这个大家庭,希望能够与大家共享我的一些见解和经验<br>
<img src ="http://www.blogjava.net/maja/aggbug/7654.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/maja/" target="_blank">蚂蚱</a> 2005-07-13 18:19 <a href="http://www.blogjava.net/maja/archive/2005/07/13/7654.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>