锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲av无码日韩av无码网站冲,亚洲国产另类久久久精品小说,亚洲国产高清在线一区二区三区http://www.tkk7.com/jfy3d/<!--<a href=http://www.myjavaserver.com/~jfy3d/ target=_blank><img src='http://www.tkk7.com/images/blogjava_net/jfy3d/1610/t_myphoto.jpg' border='0' width='55' height='68'></a>--> zh-cnSat, 10 May 2025 16:53:01 GMTSat, 10 May 2025 16:53:01 GMT60JAVA鍐欑殑鏈嶅姟鍣ㄧ洃瑙嗗櫒http://www.tkk7.com/jfy3d/archive/2007/01/03/91545.html鍓戜簨鍓戜簨Wed, 03 Jan 2007 07:43:00 GMThttp://www.tkk7.com/jfy3d/archive/2007/01/03/91545.htmlhttp://www.tkk7.com/jfy3d/comments/91545.htmlhttp://www.tkk7.com/jfy3d/archive/2007/01/03/91545.html#Feedback13http://www.tkk7.com/jfy3d/comments/commentRss/91545.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/91545.html闃呰鍏ㄦ枃

鍓戜簨 2007-01-03 15:43 鍙戣〃璇勮
]]>
JAVA娑堟伅鏈嶅姟錛岼ORAM 錛堬紞錛塖ERVER绔厤緗?/title><link>http://www.tkk7.com/jfy3d/archive/2006/04/11/40530.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Tue, 11 Apr 2006 15:06:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2006/04/11/40530.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/40530.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2006/04/11/40530.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/40530.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/40530.html</trackback:ping><description><![CDATA[ <p>JORAM錛氭敮鎸丣MS 1.1錛屾敮鎸佹寔涔呭寲錛屾湁綆$悊宸ュ叿鍙互瀵規(guī)秷鎭槦鍒楄繘琛岀鐞嗐傛ц兘涓嶉敊銆?br />鏂囨。瀹屾暣錛屽氨鏄腑鏂囨柟闈㈣祫鏂欒緝?yōu)畱銆?br /><br />涓嬭澆鐨勮蔣浠跺寘涓凡鏈夎嚜甯﹂厤緗枃浠訛紝涓轟簡浣跨敤鏂逛究浣滀簡涓浜涗慨鏀?br /><br />鐩綍緇撴瀯濡備笅<br /><br />JORAM-4.3.14<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |---[CONFIG]<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |---[lib]<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 |---start-server.bat<br /><br />config涓負(fù)鑷甫鐨勯厤緗枃浠舵瘡嬈″惎鍔ㄥ彲浠ラ変笉鍚岀殑閰嶇疆<br />lib涓負(fù)鎵闇瑕佺殑jar鍖?br /><br />涓昏浠嬬粛涓嬩慨鏀圭殑start-server.bat<br /><br />錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛?br />Title 娑堟伅鏈嶅姟</p> <p>@echo off<br />REM Verify if JORAM_HOME is well defined<br />set JORAM_HOME=%CD%聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<font color="#a52a2a"> //%CD%鍙互鍔ㄦ佸緱鍒板綋鍓嶈礬寰勶紝閬垮厤浜嗗湪鍘繪墜鍚岃緗甁ORAM_HOME鐨勯棶棰?/font><br />if not exist "%JORAM_HOME%\bin\admin.bat" goto nokHome<br />REM Verify if JAVA_HOME is well defined<br />if not exist "%JAVA_HOME%\bin\java.exe" goto nokJava</p> <p>set CONFIG_DIR=%JORAM_HOME%\config<br />set JORAM_LIBS=%JORAM_HOME%\lib<br />set RUN_DIR=%JORAM_HOME%\run聽聽聽<font color="#800080"></font><font color="#a52a2a">//鏈嶅姟鍚姩鏃跺欎細(xì)鐢熸垚榪欎釜鐩綍錛岃繖閲屼篃浼?xì)鐢熸垚涓浜涜繍琛屾枃浠?/font></p> <p>REM聽 Building the Classpath<br />set CLASSPATH=%JORAM_LIBS%\joram-mom.jar<br />set CLASSPATH=%CLASSPATH%;%JORAM_LIBS%\joram-shared.jar<br />set CLASSPATH=%CLASSPATH%;%JORAM_LIBS%\JCup.jar<br />set CLASSPATH=%CLASSPATH%;%JORAM_LIBS%\jakarta-regexp-1.2.jar<br />set CLASSPATH=%CLASSPATH%;%JORAM_LIBS%\ow_monolog.jar<br />set CLASSPATH=%CLASSPATH%;%JORAM_LIBS%\jmxri.jar<br />set CLASSPATH=%CLASSPATH%;%JORAM_LIBS%\log4j-1.2.8.jar <font color="#a52a2a">//濡傛灉鐢ㄥ埆鐨刲og api榪欓噷灝遍渶瑕佷慨鏀?/font><br />set CLASSPATH=%CLASSPATH%;%RUN_DIR%</p> <p>mkdir %RUN_DIR%<br />copy %CONFIG_DIR%\a3config.dtd %RUN_DIR%\a3config.dtd<br />copy %CONFIG_DIR%\a3debug.cfg %RUN_DIR%\a3debug.cfg<br />copy %CONFIG_DIR%\centralized_a3servers.xml %RUN_DIR%\a3servers.xml聽 <font color="#a52a2a">//榪欓噷娉ㄦ剰centralized_a3servers.xml涓殑NullTransaction 鏀規(guī)垚NTransaction 鎵嶅彲浠ユ敮鎸佹寔涔呭寲<br /></font>copy %CONFIG_DIR%\jndi.properties %RUN_DIR%\jndi.properties<br />cls<br />color A聽聽聽 <font color="#a52a2a">//鎸囧畾DOS涓嬪瓧浣撻鑹?鍙敤鍙笉鐢?/font><br />echo %DATE% %time%<br />echo聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 ------------------------<br />echo聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 == 鍚姩鍙寔涔呮ф湇鍔?0 ==<br />echo聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 ------------------------<br />start /D %RUN_DIR% /B %JAVA_HOME%\bin\java -classpath %CLASSPATH% fr.dyade.aaa.agent.AgentServer 0 ./s0<br />goto end<br />:nokHome<br />echo The JORAM_HOME environment variable is not defined correctly<br />echo This environment variable is needed to run this program<br />goto end<br />:nokJava<br />echo The JAVA_HOME environment variable is not defined correctly<br />echo This environment variable is needed to run this program<br />goto end</p> <p>:end<br />錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛?br /><br /><br /><br /><br /><br /><br /></p> <img src ="http://www.tkk7.com/jfy3d/aggbug/40530.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2006-04-11 23:06 <a href="http://www.tkk7.com/jfy3d/archive/2006/04/11/40530.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>WebWork涓嚜瀹氫箟result瑙嗗浘浣跨敤POI鐢熸垚Excelhttp://www.tkk7.com/jfy3d/archive/2006/04/11/40430.html鍓戜簨鍓戜簨Tue, 11 Apr 2006 04:16:00 GMThttp://www.tkk7.com/jfy3d/archive/2006/04/11/40430.htmlhttp://www.tkk7.com/jfy3d/comments/40430.htmlhttp://www.tkk7.com/jfy3d/archive/2006/04/11/40430.html#Feedback5http://www.tkk7.com/jfy3d/comments/commentRss/40430.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/40430.htmlWebWork涓櫎浜嗛粯璁ゆ敮鎸佺殑鍑犱腑瑙嗗浘澶栬繕鍙互鑷繁鏉ュ畾涔夐渶瑕佺殑瑙嗗浘錛屽JFreeChart,Excel絳?br />
榪欓噷鐢熸垚Excel鐢ㄧ殑鏄疨OI鐨凙PI
WebWork涓畾涔塕esultType瑙嗗浘綾誨瀷鍙渶瑕佺戶鎵縍esult鎺ュ彛
浠g爜濡備笅

package com.customer.resulttype;

import com.opensymphony.xwork.Result;
import com.opensymphony.xwork.ActionInvocation;
import com.opensymphony.webwork.ServletActionContext;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import javax.servlet.http.HttpServletResponse;
import java.io.OutputStream;

public class ExcelResult implements Result{
聽聽聽 private HSSFWorkbook workbook;
聽聽聽 private String filename;
聽聽聽 private String contenttype;
聽聽聽 public void execute(ActionInvocation invocation) throws Exception {
聽聽聽聽聽聽聽 if(contenttype==null)
聽聽聽聽聽聽聽聽聽聽聽 contenttype = "application/ms-excel";
聽聽聽聽聽聽聽 if (workbook==null)
聽聽聽聽聽聽聽聽聽聽聽 workbook = (HSSFWorkbook) invocation.getStack().findValue("workbook");
聽聽聽聽聽聽

聽聽聽聽聽聽聽 HttpServletResponse response = ServletActionContext.getResponse();
聽聽聽聽聽聽聽 response.setContentType(contenttype);
聽聽聽聽聽聽聽 response.setHeader("Content-Disposition","attachment;Filename="+filename+".xls");
聽聽聽聽聽聽聽 OutputStream os = response.getOutputStream();
聽聽聽聽聽聽聽 workbook.write(os);
聽聽聽聽聽聽聽 os.flush();
聽聽聽聽聽聽聽 os.close();
聽聽聽 }

聽聽聽 public void setWorkbook(HSSFWorkbook workbook) {
聽聽聽聽聽聽聽 this.workbook = workbook;
聽聽聽 }

聽聽聽 public void setFilename(String filename) {
聽聽聽聽聽聽聽 this.filename = filename;
聽聽聽 }

聽聽聽 public void setContenttype(String contenttype) {
聽聽聽聽聽聽聽 this.contenttype = contenttype;
聽聽聽 }
}

瑙嗗浘鍋氬畬涔嬪悗鍋氬涓嬮厤緗繍琛屾祴璇?br />
package com.customer.action;

import com.opensymphony.xwork.ActionContext;
import com.opensymphony.xwork.ActionSupport;
import com.opensymphony.webwork.ServletActionContext;
import com.dboperate.ResultGather;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.hssf.util.HSSFColor;

import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.ByteArrayInputStream;
import java.util.List;
import java.util.Map;

public class ExportExcelAction extends ActionSupport {
聽聽聽 private HSSFWorkbook workbook;

聽聽聽 public String execute() throws Exception {
聽聽聽聽聽聽聽 return SUCCESS;
聽聽聽 }

聽聽聽 public String product() throws Exception {
聽聽聽聽聽聽聽 try {
聽聽聽聽聽聽聽聽聽聽聽 workbook = new HSSFWorkbook();
聽聽聽聽聽聽聽聽聽聽聽 HSSFSheet sheet = workbook.createSheet();

聽聽聽聽聽聽聽聽聽聽聽 workbook.setSheetName(0, "鍘傚晢浜у搧", (short) 1);
聽聽聽聽聽聽聽聽聽聽聽 HSSFRow row = sheet.createRow((short) 0);

聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell0 = row.createCell((short) 0);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell1 = row.createCell((short) 1);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell2 = row.createCell((short) 2);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell3 = row.createCell((short) 3);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell4 = row.createCell((short) 4);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell5 = row.createCell((short) 5);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell6 = row.createCell((short) 6);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell7 = row.createCell((short) 7);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell8 = row.createCell((short) 8);
聽聽聽聽聽聽聽聽聽聽聽 HSSFCell cell9 = row.createCell((short) 9);

聽聽聽聽聽聽聽聽聽聽聽 cell0.setEncoding(HSSFCell.ENCODING_UTF_16);//榪欓噷鏄緗紪鐮佷繚璇佷腑鏂囨甯告樉紺?br />聽聽聽聽聽聽聽聽聽聽聽 cell1.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell2.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell3.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell4.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell5.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell6.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell7.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell8.setEncoding(HSSFCell.ENCODING_UTF_16);
聽聽聽聽聽聽聽聽聽聽聽 cell9.setEncoding(HSSFCell.ENCODING_UTF_16);

聽聽聽聽聽聽聽聽聽聽聽 cell0.setCellValue("鍘傚晢鍚?);
聽聽聽聽聽聽聽聽聽聽聽 cell1.setCellValue("浜у搧鍚?);
聽聽聽聽聽聽聽聽聽聽聽 cell2.setCellValue("閲嶉噺");
聽聽聽聽聽聽聽聽聽聽聽 cell3.setCellValue("鏄熺駭");
聽聽聽聽聽聽聽聽聽聽聽 cell4.setCellValue("parama");
聽聽聽聽聽聽聽聽聽聽聽 cell5.setCellValue("paramb");
聽聽聽聽聽聽聽聽聽聽聽 cell6.setCellValue("paramc");
聽聽聽聽聽聽聽聽聽聽聽 cell7.setCellValue("paramd");
聽聽聽聽聽聽聽聽聽聽聽 cell8.setCellValue("鐘舵?);
聽聽聽聽聽聽聽聽聽聽聽 cell9.setCellValue("澶囨敞");

聽聽聽聽聽聽聽 } catch (Exception e) {
聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽 return SUCCESS;
聽聽聽 }

聽聽聽 public HSSFWorkbook getWorkbook() {
聽聽聽聽聽聽聽 return workbook;
聽聽聽 }


}

Xwork.xml涓厤緗姞鍏?br />
聽聽聽聽聽聽聽 <result-type default="true" name="freemarker"
聽聽聽聽聽聽聽聽聽聽聽 <result-type name="excel" class="com.customer.resulttype.ExcelResult"/>
聽聽聽聽聽聽聽 </result-types>

聽<action name="exportExcel" class="com.customer.action.ExportExcelAction">

聽聽聽聽聽聽聽聽聽聽聽 <result name="success" type="excel">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <param name="filename">productparam>
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽 </result>

聽聽聽聽聽聽聽 </action>



鍓戜簨 2006-04-11 12:16 鍙戣〃璇勮
]]>
涓婂ぇ瀛﹀悗鍙楀獎鍝嶇殑鍑犳湰涔?/title><link>http://www.tkk7.com/jfy3d/archive/2006/04/02/38769.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Sun, 02 Apr 2006 13:03:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2006/04/02/38769.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/38769.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2006/04/02/38769.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/38769.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/38769.html</trackback:ping><description><![CDATA[<strong>銆婄數(shù)鑴戞姤銆?/strong>綾?br /> <img alt="dnb.jpg" src="http://www.tkk7.com/images/blogjava_net/jfy3d/dnb.jpg" border="0" height="140" width="103" /><br /> 鎴戝緱璁$畻鏈哄彧鏄熀鏈笂鏄粠榪欎簺鐢?shù)鑴戞潅蹇椾笂瀛︽潵鐨勫Q堥櫎浜咮ASIC,FOXPRO,VB,C鐨勫叆闂ㄧ煡璇嗭級錛屽嚑騫翠笅鏉ヤ篃娌″嚑涓挶錛屾т環(huán)姣旂‘瀹炴瘮涓婂ぇ瀛﹀己寰堝ぇ銆?br /> 鍒氬紑濮嬬殑鏃跺欐病鏈夊嚑涓枃绔犺兘鐪嬫噦錛屼笉榪囪繕鏄潥鎸佷笅鏉ワ紝姣忛殧涓孌墊椂闂村氨閲嶇湅涓閬嶏紝姣忛噸鐪嬩竴閬嶅氨姣斾互鍓嶅鐪嬫噦涓浜涖傛瘯涓氫竴騫村榪樹繚鐣欒繖榪欎簺鎶ョ焊銆傜洿鍒拌榪涗含鐨勬椂鍊欐墠琚揩鍏ㄩ儴鎵旀帀銆?br /> <br /> <strong>銆婂皬欖旂銆?/strong><br /> <img alt="59661.jpg" src="http://www.tkk7.com/images/blogjava_net/jfy3d/59661.jpg" border="0" height="141" width="100" /><br /> 鏄鐢?shù)鑴?D璁捐鐨勪功錛屾妧鏈惈閲忎笉閿欙紝涓涓獊鍑虹壒鐐硅吹68鍏冿紝褰撴椂鏉ヨ涔拌繃鐨勬渶璐電殑涔︺?br /> 鍥犱負(fù)榪?8鍏冿紝涓嬩簡瀛︿笅鍘?D鐨勫喅蹇冦?br /> <br /> <strong>銆婄伀鏄熶漢鍗佹棩璋堛?/strong><br /> <img style="width: 103px; height: 123px;" alt="F04013764a.jpg" src="http://www.tkk7.com/images/blogjava_net/jfy3d/F04013764a.jpg" border="0" height="208" width="147" /><br /> 3D浜虹墿鍔ㄧ敾鏄粠榪欐湰涔︿笂瀛︾殑錛屾洿涓昏鐨勫獎鍝嶆槸浠庤繖鏈功鐭ラ亾浜唚ww.chinadv.com<br /> “瀵艱嚧”浜嗕箣鍚庣殑闀挎槬cger闂ㄧ殑鑱氫細(xì)錛屼負(fù)榪涗含涔熷仛浜嗛摵鍨傝繖鏈功鐩墠搴旇浣忓湪QVB閭o細(xì))<br /> <br /> <strong>銆婁漢浣撳緩妯″繀鎴愬姛鐣ャ?/strong><br /> <img style="width: 105px; height: 144px;" alt="2004428174823.gif" src="http://www.tkk7.com/images/blogjava_net/jfy3d/2004428174823.gif" border="0" height="464" width="338" /><br /> 闊╁浗浜虹殑涔︼紝鎶鏈惈閲忎笉閿欑焊寮犲ソ涔﹀帤涔熺壒娌夛紙璐靛ソ鍍?8鍏冿級銆傚彧鏄功涓婄殑涓滆タ娌″鍒版墜錛屼笉榪囦粠姝よ鎴戞壙璁や簡浜轟綋鑹烘湳鐨勫瓨鍦?br /> <br /> <strong>銆奟hino 3d & Cinema 4D 瀹炴垬鑼冧緥銆?br /> </strong><img alt="2005102420525366764.jpg" src="http://www.tkk7.com/images/blogjava_net/jfy3d/2005102420525366764.jpg" border="0" height="152" width="110" /><br /> Rhino 宸ヤ笟寤烘ā鐨勶紝寰堝ソ鐨勪笢瑗匡紝鐜板湪榪樺瀹冩墜鐥掞紝鎬繪兂鍋氫釜浠涔?br /> <br /> <strong>銆奜reilly.Java.Servlet.And.JSP.Cookbook.eBook-LiB.chm銆?br /> </strong>榪欎釜鍜孋G灝辨棤鍏充簡<br /> 鎴戠湅榪囨渶濂界殑鏈鍏ㄩ潰鐨勮servlet鐨勪功錛屽埌浜嗙湅榪欐湰涔︾殑鏃跺欏凡緇忕敱 CG鍙樻垚紼嬪簭鍛樹簡,涔熶笉鍦ㄦ槸java鑿滈笩浜?br /> <img src ="http://www.tkk7.com/jfy3d/aggbug/38769.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2006-04-02 21:03 <a href="http://www.tkk7.com/jfy3d/archive/2006/04/02/38769.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>IntelliJ IDEA 5.x娉ㄥ唽鐮磋В紼嬪簭http://www.tkk7.com/jfy3d/archive/2006/04/01/38659.html鍓戜簨鍓戜簨Sat, 01 Apr 2006 15:02:00 GMThttp://www.tkk7.com/jfy3d/archive/2006/04/01/38659.htmlhttp://www.tkk7.com/jfy3d/comments/38659.htmlhttp://www.tkk7.com/jfy3d/archive/2006/04/01/38659.html#Feedback4http://www.tkk7.com/jfy3d/comments/commentRss/38659.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/38659.htmlcrack_idea.zip
鍚屾牱鏀寔 6.x

鍓戜簨 2006-04-01 23:02 鍙戣〃璇勮
]]>
webwork+Freemarker杈冨畬鏁寸殑GRUD鏁版嵁搴撴搷浣滀緥瀛愶紙綆鍗曟柟渚夸嬌鐢ㄥ悓涓涓〉闈NSERT錛孶PDATE銆傚茍甯﹀垎欏靛姛鑳斤級http://www.tkk7.com/jfy3d/archive/2006/03/14/35191.html鍓戜簨鍓戜簨Tue, 14 Mar 2006 02:52:00 GMThttp://www.tkk7.com/jfy3d/archive/2006/03/14/35191.htmlhttp://www.tkk7.com/jfy3d/comments/35191.htmlhttp://www.tkk7.com/jfy3d/archive/2006/03/14/35191.html#Feedback164http://www.tkk7.com/jfy3d/comments/commentRss/35191.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/35191.html榪欎釜渚嬪瓙涔熸槸涓鐩翠互鏉ョ敤webwork鐨勮凍瑙佸艦鎴愮殑鏂瑰紡
铏界劧鏄畝鍗曚緥瀛愶紝涓浜涚粏鑺傞儴鍒嗕篃鍋氫笂鍘諱簡

浠ヤ笅鏄畝鍗曡鏄庯紝璇︾粏鍙互鍙傜湅婧愮爜

VIEW
閫氬父涓涓猧nsert,update鎿嶄綔閮藉彲浠ラ氳繃涓涓〉闈㈡潵瀹屾垚錛?br />榪欓噷鎴戣緗甪orm聽鐨?action=""聽 榪欐牱浠栭粯璁ゆ彁浜ゅ埌鐨勬槸褰撳墠URL銆?br />
ACTION
鍦ㄤ腑瀹氫箟鍑犱釜鏂規(guī)硶,浠ser!insert.ww鐨勬柟寮忚闂紝
榪欐牱grud鎿嶄綔灝卞彲浠ュ湪涓涓狝CTION涓畬鎴愩?br />聽聽聽 public String insert() throws Exception {
聽聽聽聽聽聽聽 ....
聽聽聽 }

聽聽聽 public String update() throws Exception {
聽聽聽聽聽聽聽 ....
聽聽聽 }

聽聽聽 public String delete() throws Exception {
聽聽聽聽聽聽聽 ....
聽聽聽 }

聽聽聽 public String list() throws Exception {
聽聽聽聽聽聽聽 ....
聽聽聽 }

DAO
涓嬮潰鏄疍AO鎺ュ彛
public interface BaseDao {
聽聽聽 public int insert(Object form);
聽聽聽 public int update(Object form);
聽聽聽 public int delete(Object form);
聽聽聽 public int delete(int[] id);//榪欓噷鏄負(fù)浜嗘敮鎸佹壒閲忓垹闄?br />聽聽聽 public Map getInfo(Object form);
聽聽聽 public List getList();
聽聽聽 public void getList(Pagination page);//榪欓噷娌℃湁榪斿洖鍊鹼紝鍐呰銆傘傘傘?br />}

EXTENDS
鎵╁睍閮ㄥ垎
1 BaseAction
榪欓噷澧炲姞浜嗕竴浜涘叕鐢ㄦ柟渚跨殑鍔熻兘錛屼究浜庡叾浠朅CTION緇ф壙錛屽叡鐢?br />2 DaoSupport
榪欓噷涔熸槸涓浜涘叕鐢ㄧ殑鍔熻兘錛孌ao涓敤鐨勫ぇ閮ㄥ垎SQL閮芥槸閰嶇疆鍦ㄥ閮ㄩ厤緗枃浠朵腑


3DaoFactory
public class DaoFactory {
聽聽聽 public static BaseDao getDao(String daoKey){
聽聽聽聽聽聽聽 if("user".equals(daoKey)) //榪欐牱鐨勬柟寮忓彲浠ラ氳繃鍦╔WORK.XML涓厤緗瓵CTION浣跨敤鍝釜DAO錛堥潤鎬佹敞鍏ワ級
聽聽聽聽聽聽聽聽聽聽聽 return new UserDao();
聽聽聽聽聽聽聽 else
聽聽聽聽聽聽聽聽聽聽聽 return null;

聽聽聽 }
}


鏁版嵁搴撴槸MYSQL5

CREATE TABLE `usertbl` (聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 `User_ID` int(11) NOT NULL auto_increment,聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 `username` varchar(50) default NULL,聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 `password` varchar(50) default NULL,聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 `truename` varchar(50) default NULL,聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 `usersex` tinyint(4) default NULL,聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 `useremail` varchar(50) default NULL,聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 PRIMARY KEY聽 (`User_ID`)聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽 )


婧愮爜涓嬭澆鍦板潃
http://www.migti.com/download.ww



鍓戜簨 2006-03-14 10:52 鍙戣〃璇勮
]]>
瑙e喅WEBWORK2.17涓┖鏂囦歡涓婁紶鏃禷ction鎶ュ紓甯擱敊璇殑闂http://www.tkk7.com/jfy3d/archive/2006/02/20/31595.html鍓戜簨鍓戜簨Mon, 20 Feb 2006 02:15:00 GMThttp://www.tkk7.com/jfy3d/archive/2006/02/20/31595.htmlhttp://www.tkk7.com/jfy3d/comments/31595.htmlhttp://www.tkk7.com/jfy3d/archive/2006/02/20/31595.html#Feedback0http://www.tkk7.com/jfy3d/comments/commentRss/31595.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/31595.htmlwebwork閲屼笂浼犳枃浠舵瘮杈冩柟渚匡紝鍑犺浠g爜灝卞彲浠ュ畬鎴愩?BR>鍙槸鏈変釜灝忛棶棰橈紝灝辨槸褰揻orm閲岀殑file鎺т歡娌℃湁閫夋枃浠剁殑鏃舵彁浜ction
灝變細(xì)鍑虹幇寮傚父,閫氬父寰堝搴旂敤涓笉涓瀹氶潪瑕佸甫鏂囦歡涓婁紶鐨勶紝榪欎釜搴旇
綆梬ebwork涓涓猙ug鍚с?BR>
浠庢姤閿欑殑鍦版柟鍙互鏌ュ嚭鏄湪fileupload鎷︽埅鍣ㄤ腑
String[] fileName = multiWrapper.getFileNames(inputName);
榪欎竴琛屽紑濮嬩腑鏂帀鐨?BR>灝辨槸multiWrapper.getFileNames(inputName);涓嚭鐜扮┖鎸囬拡閿欒

濡傛灉webwork.properties涓厤緗殑鏄痯ell涓婁紶鍖?BR>闇瑕佹壘鍒癙ellMultiPartRequest榪欎釜綾葷殑浠ヤ笅鏂規(guī)硶
//--------------------------------------------------------------------------------------
public String[] getFileNames(String fieldName) {
              // TODO - not sure about this - is this the filename of the actual file or
              // TODO - the uploaded filename as provided by the browser?
              // TODO - Not sure what version of Pell this class uses as it doesn't seem to be the latest 
              //榪欓噷鍊掓槸璇存槑浜嗘潯浠訛紝灝辨槸涓嶇煡閬撲負(fù)浠涔堣繕榪欎箞鍋?BR>            return new String[]{multi.getFile(fieldName).getName()};
}
---------------------------------------------------------------------------------------//



鍙互鐪嬪埌
multi.getFile(fieldName).getName()濡傛灉鏂囦歡涓虹┖鑲畾浼?xì)鎶ラ敊鐨?
鍙互鍏堜慨鏀規(guī)垚浠ヤ笅鏂瑰紡
//---------------------------------------------------------------------------------------
public String[] getFileNames(String fieldName) {
        if(multi.getFile(fieldName)!=null)   //澶氬姞涓涓垽鏂?BR>            return new String[]{multi.getFile(fieldName).getName()};
        else
            return new String[]{};
    }
----------------------------------------------------------------------------------------//
榪欐牱form閲宖ile涓嶉夋枃浠跺氨涓嶅湪鍑哄紓甯鎬簡
鐢╟os涓婁紶澶勭悊鏂規(guī)硶涓鏍?BR>


闄や笂闈㈡柟娉?BR>榪樹慨鏀筬ileupload鎷︽埅鍣ㄤ篃鍙互瑙e喅
String[] fileName = multiWrapper.getFileNames(inputName);
鎵懼埌榪欒
鐒跺悗淇敼鎴愪笅闈㈡牱瀛?BR>//-----------------------------------------------------------------------------------
String[] fileName =null;

try{
      fileName = multiWrapper.getFileNames(inputName);
}catch(Exception ex){
      //file is null
}
-----------------------------------------------------------------------------------//



鍓戜簨 2006-02-20 10:15 鍙戣〃璇勮
]]>
spring+webwork+freemarker鍋氫簡涓亰澶╁ 闄勬簮鐮佷笅杞?/title><link>http://www.tkk7.com/jfy3d/archive/2005/12/21/24938.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Wed, 21 Dec 2005 05:22:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/12/21/24938.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/24938.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/12/21/24938.html#Feedback</comments><slash:comments>59</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/24938.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/24938.html</trackback:ping><description><![CDATA[ <p> <a >http://www.migti.com/download.ww</a> </p> <p>聽</p> <img src ="http://www.tkk7.com/jfy3d/aggbug/24938.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-12-21 13:22 <a href="http://www.tkk7.com/jfy3d/archive/2005/12/21/24938.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>jdk 5.0涓枃鏂囨。涓嬭澆http://www.tkk7.com/jfy3d/archive/2005/12/20/24712.html鍓戜簨鍓戜簨Tue, 20 Dec 2005 01:17:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/12/20/24712.htmlhttp://www.tkk7.com/jfy3d/comments/24712.htmlhttp://www.tkk7.com/jfy3d/archive/2005/12/20/24712.html#Feedback22http://www.tkk7.com/jfy3d/comments/commentRss/24712.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/24712.htmlhttp://www.migti.com/download.ww

涓嬭澆鏆傚仠

鍓戜簨 2005-12-20 09:17 鍙戣〃璇勮
]]>
JFreeChart 鍥捐〃鏂囧瓧妯$硦闂鐨勬湁鏁堣В鍐蟲柟娉?/title><link>http://www.tkk7.com/jfy3d/archive/2005/12/06/22804.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Tue, 06 Dec 2005 15:55:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/12/06/22804.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/22804.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/12/06/22804.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/22804.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/22804.html</trackback:ping><description><![CDATA[JFreeChart 鏂囧瓧妯$硦闂涓嶄護浜烘弧鎰忥紝緗戜笂鏈夋彁鍒扮敤淇敼瀛椾綋鐨勬柟寮忔潵鏀瑰杽錛屾劅瑙夎繕鏄晥鏋滀笉鎬庝箞鏍鳳紝鎵浠ョ戶緇祴璇曪紝鎵懼埌浜嗘瘮杈冩弧鎰忕殑瑙e喅鏂規(guī)硶<BR>涓嬮潰榪欎釜鍥炬槸榛樿鎯呭喌涓嬫樉紺虹殑瀛椾綋<BR><IMG height=300 alt=song.png src="http://www.tkk7.com/images/blogjava_net/jfy3d/song.png" width=400 border=0><BR>涓嬮潰榪欎釜鏄敼鎴愰粦浣撳瓧鍊欑殑鏄劇ず鎯呭喌<BR><IMG height=300 alt=hei.png src="http://www.tkk7.com/images/blogjava_net/jfy3d/hei.png" width=400 border=0><BR>鍙互鐪嬪埌鏀規(guī)垚榛戜綋鍚庢晥鏋滄湁鎵鏀瑰杽錛屼笉榪囪繕鏄湁鐐規(guī)ā緋?BR>緇х畫鐪嬩笅涓寮?BR><IMG height=300 alt=qing.png src="http://www.tkk7.com/images/blogjava_net/jfy3d/qing.png" width=400 border=0><BR>榪欎釜鏄慨鏀規(guī)覆鏌撳弬鏁板悗鐨勬晥鏋?nbsp; 鍙互鐪嬪埌鏂囧瓧寰堟竻鏅頒簡錛屽疄闄呬笂鍜孭HOTOSHOP閲屽惂鏂囧瓧璁劇疆鎴愬悕鏅版槸涓鏍風(fēng)殑銆傚皢鏂囧瓧鐨勬姉閿嬌鍙傛暟鍏抽棴銆?BR>鎺у埗榪欎竴鍔熻兘鐨勭被灝辨槸RenderingHints<BR>灝唈freechart閲孯enderingHints鍋氭枃瀛楁覆鏌撳弬鏁扮殑淇敼<BR>jfreechart.getRenderingHints().put(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);<BR><BR>VALUE_TEXT_ANTIALIAS_OFF琛ㄧず灝嗘枃瀛楃殑鎶楅敮榻垮叧闂?<BR>浣跨敤鐨勫叧闂姉閿嬌鍚庯紝瀛椾綋灝介噺閫夋嫨12鍒?4鍙風(fēng)殑瀹嬩綋瀛椼?BR>榪欐牱鏂囧瓧鏈娓呮櫚濂界湅<img src ="http://www.tkk7.com/jfy3d/aggbug/22804.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-12-06 23:55 <a href="http://www.tkk7.com/jfy3d/archive/2005/12/06/22804.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Spring + hibernate + webwork + freemarker 鏁村悎閰嶇疆http://www.tkk7.com/jfy3d/archive/2005/11/06/18507.html鍓戜簨鍓戜簨Sun, 06 Nov 2005 15:48:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/11/06/18507.htmlhttp://www.tkk7.com/jfy3d/comments/18507.htmlhttp://www.tkk7.com/jfy3d/archive/2005/11/06/18507.html#Feedback4http://www.tkk7.com/jfy3d/comments/commentRss/18507.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/18507.html

瀛︿範(fàn)鐨勬椂鍊欑湅浜嗙綉涓婄殑涓浜涢厤緗暀紼嬶紝娌℃湁杈懼埌鎯寵鐨勭粨鏋?BR>鏌ヤ簡濂藉璧勬枡鎵嶅紕鍑烘潵錛岄殢鍚庡悗鑷繁鏁寸悊鍑轟竴涓厤緗柟娉?BR>
web.xml 
// 榪欓噷涓嶉渶瑕侀厤緗瓧絎﹁繃婊わ紝緗戜笂鏈夌殑渚嬪瓙鍔犱簡錛屽疄闄呬笂
webwork.properties閲岃緗涓嬪氨鍙互浜嗛〉闈篃鏄疓BK
webwork.locale=zh_CN
webwork.i18n.encoding=GBK
錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛?BR><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/classes/applicationContext.xml</param-value>
    </context-param>

 <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
 </listener>

 <listener>
  <listener-class>com.atlassian.xwork.ext.ResolverSetupServletContextListener</listener-class>
 </listener>
    <!--
    <servlet>
    <servlet-name>context</servlet-name>
             <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
             <load-on-startup>1</load-on-startup>
     </servlet>
     -->
    <servlet>
        <servlet-name>webwork</servlet-name>
        <servlet-class>com.opensymphony.webwork.dispatcher.ServletDispatcher</servlet-class>
        <load-on-startup>3</load-on-startup>
    </servlet>

 <servlet>
  <servlet-name>freemarker</servlet-name>
  <servlet-class>com.opensymphony.webwork.views.freemarker.FreemarkerServlet</servlet-class>
  <load-on-startup>10</load-on-startup>
 </servlet>

    <servlet-mapping>
        <servlet-name>webwork</servlet-name>
        <url-pattern>*.action</url-pattern>
    </servlet-mapping>

 <servlet-mapping>
  <servlet-name>freemarker</servlet-name>
  <url-pattern>*.ftl</url-pattern>
 </servlet-mapping>

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>

    <taglib>
        <taglib-uri>webwork</taglib-uri>
        <taglib-location>/WEB-INF/webwork.tld</taglib-location>
    </taglib>

</web-app>

錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛?BR>
xwork.xml

==================---------------------------------------------
<?xml version="1.0"?>
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd">

<xwork>

  <include file="webwork-default.xml"/>
    <package name="users" extends="webwork-default"
        externalReferenceResolver="com.atlassian.xwork.ext.SpringServletContextReferenceResolver">

        <interceptors>
            <interceptor name="reference-resolver" class="com.opensymphony.xwork.interceptor.ExternalReferencesInterceptor"/>
            <interceptor-stack name="myDefaultWebStack">
                <interceptor-ref name="defaultStack"/>
                <interceptor-ref name="reference-resolver"/>
                <interceptor-ref name="model-driven"/>
       <interceptor-ref name="params"/>
            </interceptor-stack>
        </interceptors>

<default-interceptor-ref name="myDefaultWebStack"/>
        <action name="blogUser" class="com.jsblog.action.BlogUserAction">
   <external-ref name="baseDao">baseDaoTarget</external-ref>     //榪欓噷鏄妸applicationContext閲岄厤緗殑DAO 娉ㄥ叆action閲?action閲岃鏈塨aseDao灞炴?BR>   <result name="success">/add.htm</result>
  </action>
-------------------------------------------------------------------------

applicationContext.xml

---------------------------------------------------------------------------
<?xml version="1.0"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="no" default-dependency-check="none" default-lazy-init="false">
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName">
            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
        </property>
        <property name="url">
            <value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jsblog;SelectMethod=cursor</value>
        </property>
        <property name="username">
            <value>sa</value>
        </property>
        <property name="password">
            <value>jfy</value>
        </property>
    </bean>

    <bean id="sessionFactory"
          class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
        <property name="dataSource">
            <ref local="dataSource"/>
        </property>
        <property name="mappingResources">
            <list>
                <value>com/jsblog/BlogUserForm.hbm.xml</value>
            </list>
        </property>
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">
                    net.sf.hibernate.dialect.SQLServerDialect
                </prop>
                <prop key="hibernate.show_sql">true</prop>
            </props>
        </property>
    </bean>

    <bean id="transactionManager"
          class="org.springframework.orm.hibernate.HibernateTransactionManager">
        <property name="sessionFactory">
            <ref local="sessionFactory"/>
        </property>
    </bean>


    <bean id="baseDaoTarget" class="com.jsblog.dao.BlogUserDao">
        <property name="sessionFactory">
            <ref local="sessionFactory"/>
        </property>
    </bean>


</beans>
---------------------------------------------------------------------------

BlogUserDao.java
---------------------------------------------------------------------------
package com.jsblog.dao;

import org.springframework.orm.hibernate.support.HibernateDaoSupport;
import org.springframework.orm.hibernate.HibernateCallback;
import org.springframework.orm.hibernate.SessionFactoryUtils;
import com.jsblog.BlogUserForm;

import java.io.Serializable;
import java.util.List;

import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;

public class BlogUserDao extends HibernateDaoSupport implements BaseDao {

    public void insert(BlogUserForm bloguser) {
        getHibernateTemplate().save(bloguser);
    }

 

 

}



鍓戜簨 2005-11-06 23:48 鍙戣〃璇勮
]]>
鍙兘鏄痙om4j鐨凚UGhttp://www.tkk7.com/jfy3d/archive/2005/10/20/16190.html鍓戜簨鍓戜簨Thu, 20 Oct 2005 14:55:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/10/20/16190.htmlhttp://www.tkk7.com/jfy3d/comments/16190.htmlhttp://www.tkk7.com/jfy3d/archive/2005/10/20/16190.html#Feedback0http://www.tkk7.com/jfy3d/comments/commentRss/16190.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/16190.html<?xml:namespace prefix = soap />
<soap:Body>

<VERIFY xmlns="<KEY>guid</KEY>
<IP>string</IP>
</VERIFY>
</soap:Body>


verify鏈?鍚嶄負(fù) xmlns灞炴х殑鏃跺欏氨浼?xì)鎶ラ?br />
闄勪竴涓獂ml璇誨啓綾?br />import org.dom4j.io.XMLWriter;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import java.io.FileWriter;
import org.dom4j.io.OutputFormat;
import java.io.File;
import org.dom4j.Document;
import org.dom4j.io.SAXReader;

public class XmlTool {
聽聽聽 private String filename;
聽聽聽 private SAXReader saxReader = null;
聽聽聽 private Document document = null;
聽聽聽 private Element cfgElement = null;
聽聽聽 public XmlTool(String filename) {
聽聽聽聽聽聽聽 this.filename = filename;
聽聽聽聽聽聽聽 try {
聽聽聽聽聽聽聽聽聽聽聽 saxReader = new SAXReader();
聽聽聽聽聽聽聽聽聽聽聽 document = saxReader.read(new File(filename));
聽聽聽聽聽聽聽 } catch (Exception ex) {
聽聽聽聽聽聽聽聽聽聽聽 ex.printStackTrace();
聽聽聽聽聽聽聽 }
聽聽聽 }

聽聽聽 public void setValue(String key, String value) {
聽聽聽聽聽聽聽 int returnValue = 0;
聽聽聽聽聽聽聽 try {
聽聽聽聽聽聽聽聽聽聽聽 ((Element)( document.selectSingleNode(key))).setText(value);
聽聽聽聽聽聽聽 } catch (Exception ex) {
聽聽聽聽聽聽聽聽聽聽聽 ex.printStackTrace();
聽聽聽聽聽聽聽 }
聽聽聽 }
聽聽聽 public String getValue(String key) {
聽聽聽 int returnValue = 0;
聽聽聽 try {
聽聽聽聽聽聽聽 return ((Element)( document.selectSingleNode(key))).getText();
聽聽聽 } catch (Exception ex) {
聽聽聽聽聽聽聽 ex.printStackTrace();
聽聽聽聽聽聽聽 return "";
聽聽聽 }
}


聽聽聽 public int writeToFile() {
聽聽聽聽聽聽聽 int returnValue = 0;
聽聽聽聽聽聽聽 try {
聽聽聽聽聽聽聽聽聽聽聽 XMLWriter writer = new XMLWriter(new FileWriter(new File(filename)));
聽聽聽聽聽聽聽聽聽聽聽 writer.write(document);
聽聽聽聽聽聽聽聽聽聽聽 writer.close();
聽聽聽聽聽聽聽聽聽聽聽 returnValue = 1;
聽聽聽聽聽聽聽 } catch (Exception ex) {
聽聽聽聽聽聽聽聽聽聽聽 ex.printStackTrace();
聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽 return returnValue;
聽聽聽 }

聽聽聽 public int formatXMLFile(String filename) {
聽聽聽聽聽聽聽 int returnValue = 0;
聽聽聽聽聽聽聽 try {
聽聽聽聽聽聽聽聽聽聽聽 SAXReader saxReader = new SAXReader();
聽聽聽聽聽聽聽聽聽聽聽 Document document = saxReader.read(new File(filename));
聽聽聽聽聽聽聽聽聽聽聽 XMLWriter output = null;
聽聽聽聽聽聽聽聽聽聽聽 OutputFormat format = OutputFormat.createPrettyPrint();
聽聽聽聽聽聽聽聽聽聽聽 format.setEncoding("GBK");
聽聽聽聽聽聽聽聽聽聽聽 output = new XMLWriter(new FileWriter(new File(filename)), format);
聽聽聽聽聽聽聽聽聽聽聽 output.write(document);
聽聽聽聽聽聽聽聽聽聽聽 output.close();
聽聽聽聽聽聽聽聽聽聽聽 returnValue = 1;
聽聽聽聽聽聽聽 } catch (Exception ex) {
聽聽聽聽聽聽聽聽聽聽聽 ex.printStackTrace();
聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽 return returnValue;
聽聽聽 }

}



鍓戜簨 2005-10-20 22:55 鍙戣〃璇勮
]]>
JDBC綆鍗曞皝瑁?鑺傜渷澶ч噺浠g爜http://www.tkk7.com/jfy3d/archive/2005/09/11/12681.html鍓戜簨鍓戜簨Sun, 11 Sep 2005 12:15:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/09/11/12681.htmlhttp://www.tkk7.com/jfy3d/comments/12681.htmlhttp://www.tkk7.com/jfy3d/archive/2005/09/11/12681.html#Feedback3http://www.tkk7.com/jfy3d/comments/commentRss/12681.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/12681.html涓轟簡鎻愰珮鍐欑▼搴忔晥鐜囷紝鍋氫簡涓涓畝鍗曠殑灝佽JDBC綾?BR>
SqLModify.java

浣跨敤鏂規(guī)硶

SqLModify.modify("insert into usertable(username,password)values('lucy','123456')"); 
榪欎釜鏄潤鎬佹柟娉曠殑璋冪敤 鍙互鎵цinsert   update  鍜岀洿鎺ヨ皟鐢╦dbc鏂瑰紡姣斿皯鍐欎簡寰堝鐨勪唬鐮?BR>
涓轟簡闃叉鐗規(guī)畩瀛楃 鍜?SQL娉ㄥ叆鍙互鐢ㄥ彟澶栫殑璋冪敤鏂瑰紡
SqLModify sqlcom = new SqlModify(true);  //true琛ㄧず寤虹珛榪炴帴
sqlcom.setSql("insert into usertable(username,password)values(?,?)"); 
sqlcom.setString(1,"lucy");
sqlcom.setString(2,"123456");
sqlcom.exesqlandClose();

濡傛灉鏄彃鍏ュ鏉¤褰曞彲浠ヤ嬌鐢ㄥ驚鐜?BR>
SqLModify sqlcom = new SqlModify(true);  //true琛ㄧず寤虹珛榪炴帴
sqlcom.setSql("insert into usertable(username,password)values(?,?)"); 
for(int i=0;i<30;i++)
{
   
   sqlcom.setString(1,"lucy");
   sqlcom.setString(2,"123456");
   sqlcom.exesql();
}
sqlcom.closeall();




SqlModify.java
浠g爜

import conn.DBConnManager;

import java.sql.Connection;
import java.sql.PreparedStatement;

public class SqlModify
{
 private String SQL;
 static SqlModify sqlcom = null;
 private DBConnManager conn = null;
 private Connection con = null;
 private PreparedStatement stmt = null;
 
 public SqlModify()
 {
  
 }
 public SqlModify(boolean connect)
 {
  if(connect)
   connect();
 }
 public static int modify(String sqlStr)
 {
  if(sqlcom==null)
    sqlcom = new SqlModify();
  return sqlcom.exec(sqlStr);
 }
 public PreparedStatement getStmt()
 {
  return stmt;
 }
 public void connect(String sqlStr)
 {
  try{
   connect();
   stmt = con.prepareStatement(sqlStr);
  }catch(Exception e){
   e.printStackTrace();
  }
 }
 public void connect()
 {
  try{
   conn = DBConnManager.getInstance();
   con  = conn.getConnection("mssql");
  }catch(Exception e){
   
  }
 }
 public int exesqlandClose()
 {
  int result = exesql();
  closeall();
  return result;
 }
 public int exesql()
 {
  try{
   return stmt.executeUpdate();
  }catch(Exception e){
   e.printStackTrace();
   return -1;
  }
 }
 public void setSql(String sql)
 {
  try{
   stmt = con.prepareStatement(sql);
  }catch(Exception e){
   e.printStackTrace();
  }finally{
   
  }
 }
 public int exec(String sqlStr)
 {
  int flag=-2;

  try{
   connect(sqlStr); 
   int value=stmt.executeUpdate();
   flag=value;
  }catch(java.lang.Exception ex){
   ex.printStackTrace();
  }finally{
   closeall();
  }
  return flag;
 }
 public void closeall()
 {
  try{
   if(stmt!=null)
   {
    stmt.close();
   }
   if(conn!=null)
   {
    conn.releaseConnection("mssql",con);
   }
   
  }catch(Exception e){
   e.printStackTrace();
  }
 }
 public void setString(int col,String value)
 {
  try{
   stmt.setString(col,value);
  }catch(java.lang.Exception ex){
   ex.printStackTrace();
  }  
 }
 public void setInt(int col,int value)
 {

  try{
   stmt.setInt(col,value);
  }catch(java.lang.Exception ex){
   ex.printStackTrace();
  }
   
 }
 public void setLong(int col,long value)
 {
  try{
   stmt.setLong(col,value);
  }catch(java.lang.Exception ex){
   ex.printStackTrace();
  } 
 }
 public void setFloat(int col,float value)
 {
  try{
   stmt.setFloat(col,value);
  }catch(java.lang.Exception ex){
   ex.printStackTrace();
  } 
 }
}



鍓戜簨 2005-09-11 20:15 鍙戣〃璇勮
]]>
涓涓笉閿欑殑ftp java宸ュ叿鍖?/title><link>http://www.tkk7.com/jfy3d/archive/2005/08/28/11391.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Sun, 28 Aug 2005 14:35:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/08/28/11391.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/11391.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/08/28/11391.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/11391.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/11391.html</trackback:ping><description><![CDATA[涓嬭澆緗戠珯<BR><A >http://www.enterprisedt.com/products/edtftpj/overview.html</A><BR><BR>FTPClient ftp new FTPClient("211.136.186.169");寤虹珛榪炴帴<BR>ftp.login("username","password"); 鐧誨綍<BR><A href='ftp://ftp.get("to file",'>ftp.get("to file",</A>"from ftp file"]);     涓嬭澆鏂囦歡<BR><A href='ftp://ftp.put("file1",'>ftp.put("file1",</A>"file2");                涓婁紶鏂囦歡<img src ="http://www.tkk7.com/jfy3d/aggbug/11391.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-08-28 22:35 <a href="http://www.tkk7.com/jfy3d/archive/2005/08/28/11391.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鐭俊娓告垙錛嶆鐩樻垬鏂楁満http://www.tkk7.com/jfy3d/archive/2005/07/02/7033.html鍓戜簨鍓戜簨Sat, 02 Jul 2005 07:29:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/07/02/7033.htmlhttp://www.tkk7.com/jfy3d/comments/7033.htmlhttp://www.tkk7.com/jfy3d/archive/2005/07/02/7033.html#Feedback0http://www.tkk7.com/jfy3d/comments/commentRss/7033.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/7033.html

鍓戜簨 2005-07-02 15:29 鍙戣〃璇勮
]]>
鐭俊娓告垙錛?鐐圭墝http://www.tkk7.com/jfy3d/archive/2005/07/02/7032.html鍓戜簨鍓戜簨Sat, 02 Jul 2005 07:25:00 GMThttp://www.tkk7.com/jfy3d/archive/2005/07/02/7032.htmlhttp://www.tkk7.com/jfy3d/comments/7032.htmlhttp://www.tkk7.com/jfy3d/archive/2005/07/02/7032.html#Feedback0http://www.tkk7.com/jfy3d/comments/commentRss/7032.htmlhttp://www.tkk7.com/jfy3d/services/trackbacks/7032.html鎬誨叡18寮犵墝錛?鍒? 鍚勪袱寮?BR>
寮灞姣忎漢涓ゅ紶錛屼竴寮犲簳鐗岋紝涓寮犻潰鐗?BR>闈㈢墝澶у厛璇磋瘽

鎵嬩笂涓ゅ紶鐗屽ぇ灝忚瀹?BR>   錛嶅綋涓ゅ紶鐗岀偣鏁頒笉鍚岋紝鐐規(guī)暟鐩稿姞瓚呰繃10鐐瑰氨鍑?0錛屽皬浜?0鐐逛負(fù)鐩稿姞鐐規(guī)暟錛屽涓寮?鍜?瀹為檯鐐規(guī)暟涓?錛屼竴寮?鐐逛竴寮?鐐瑰疄闄呯偣鏁頒負(fù)3
       鐐規(guī)暟楂樼殑璧?BR>   錛嶅綋涓ゅ紶鐐規(guī)暟鐩稿悓涓瀵?鏈澶т竴瀵?鏈灝忥紝鐩稿悓涓ゅ紶鐗岃澶т簬涓婇潰涓嶅悓鐨勪袱寮犵墝



鍓戜簨 2005-07-02 15:25 鍙戣〃璇勮
]]>
鐭俊鍌ㄨ棌綆?/title><link>http://www.tkk7.com/jfy3d/archive/2005/07/02/7030.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Sat, 02 Jul 2005 07:13:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/07/02/7030.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/7030.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/07/02/7030.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/7030.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/7030.html</trackback:ping><description><![CDATA[<STRONG>鍌ㄨ棌綆辨ā鍧?BR></STRONG><BR>涓漢鐭俊鍌ㄨ棌<BR>涓漢鐭俊鎻愬彇<BR>涓漢鐭俊鎼滅儲<BR>涓漢鐭俊鍒犻櫎<BR><BR><STRONG>鍏叡鐭俊浜ゆ槗妯″潡<BR><BR></STRONG>涓漢鐭俊C2C浜ゆ槗<BR>浜ゆ槗璁¤垂<img src ="http://www.tkk7.com/jfy3d/aggbug/7030.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-07-02 15:13 <a href="http://www.tkk7.com/jfy3d/archive/2005/07/02/7030.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>閭歡緹ゅ彂鍣?/title><link>http://www.tkk7.com/jfy3d/archive/2005/06/04/5560.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Sat, 04 Jun 2005 06:51:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/06/04/5560.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/5560.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/06/04/5560.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/5560.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/5560.html</trackback:ping><description><![CDATA[java swing鐗堟湰<BR><BR><IMG height=400 alt=yjqf.jpg src="http://www.tkk7.com/images/blogjava_net/jfy3d/yjqf.jpg" width=400 border=0><BR>鏀寔html閭歡<img src ="http://www.tkk7.com/jfy3d/aggbug/5560.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-06-04 14:51 <a href="http://www.tkk7.com/jfy3d/archive/2005/06/04/5560.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>MMS鎵嬫満鏅鴻兘鍥捐薄閫傞厤緋葷粺錛堝浘錛?/title><link>http://www.tkk7.com/jfy3d/archive/2005/06/04/5558.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Sat, 04 Jun 2005 06:50:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/06/04/5558.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/5558.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/06/04/5558.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/5558.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/5558.html</trackback:ping><description><![CDATA[<STRONG>java swing鐗堟湰<BR></STRONG><IMG height=506 alt=imgsp.jpg src="http://www.tkk7.com/images/blogjava_net/jfy3d/imgsp.jpg" width=405 border=0><BR><BR>鏅鴻兘鍒嗘瀽鍥劇墖瀹介珮錛屽悓鏃跺闀垮榪涜鍒囧壊鎴栫緝鏀捐漿鎹負(fù)鎸囧畾灝哄錛屾渶灝忔崯澶卞師鍥劇墖<BR><BR>鏀寔灝哄妯″紡鍜屾暟鎹簱妯″紡(浣跨敤鎵嬫満鍘傚晢鍨嬪彿琛?<BR><BR>杞崲閫熷害 1900寮?姣忓垎<BR><BR>鐩墠鍙敮鎸乯pg鏍煎紡<BR><BR>鍏朵粬鏍煎紡寰呭姞鍏ヤ腑<BR><BR><STRONG>web瀹炴椂鐗堝嵆灝嗗紑鍙?/STRONG><img src ="http://www.tkk7.com/jfy3d/aggbug/5558.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-06-04 14:50 <a href="http://www.tkk7.com/jfy3d/archive/2005/06/04/5558.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>緗戠珯鐧誨綍璁板繂璺寵漿瀹炵幇鐨勪竴縐嶆柟娉?/title><link>http://www.tkk7.com/jfy3d/archive/2005/06/02/5439.html</link><dc:creator>鍓戜簨</dc:creator><author>鍓戜簨</author><pubDate>Thu, 02 Jun 2005 01:03:00 GMT</pubDate><guid>http://www.tkk7.com/jfy3d/archive/2005/06/02/5439.html</guid><wfw:comment>http://www.tkk7.com/jfy3d/comments/5439.html</wfw:comment><comments>http://www.tkk7.com/jfy3d/archive/2005/06/02/5439.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jfy3d/comments/commentRss/5439.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jfy3d/services/trackbacks/5439.html</trackback:ping><description><![CDATA[<P>璁板繂鐧誨綍璺寵漿鍙互鎵撴墦鏂逛究鐢ㄦ埛浣跨敤<BR>getHeader("Referer");鏂瑰紡綆鍗曚笉榪囦笉鑳藉鐞唒ost鐨勫弬鏁?BR>鏈潵閮芥槸鐢ㄥ湪struts,webwork閲岀殑錛屼負(fù)浜嗗鏄撶湅鏄庣櫧鏀瑰啓鎴恓sp鏂瑰紡鐨?BR><BR>-------------------------------------------------------------------------------------------------------------<BR>member.jsp   //session闄愬埗璁塊棶欏?BR><BR><%<BR>String url = ""<BR>if(session.getAttribute("username")==null)<BR>{<BR>         url = myRedirect.dealurl(request);//璁板綍褰撳墠鍦板潃鍜岃姹傚弬鏁幫紝dealurl灝嗗疄闄卽rl澶勭悊浜嗛伩鍏嶅拰瑕佽姹倁rl鏈夊共鎵?鍥犱負(fù)浼?xì)鏈?amp; 瀛楃<BR>         response.sendRedirect("weblogin.jsp?url錛?+url) ;//閲嶅畾鍚戝埌鐧誨綍欏甸潰<BR>}<BR>%><BR>-------------------------------------------------------------------------------------------<BR>weblogin.jsp<BR><BR><%<BR>String url = request.getParameter("url");<BR>String userid =request.getParameter("userid");<BR>String password =request.getParameter("password");<BR>if(userid!=null) //濡傛灉鏄櫥褰曟彁浜ゆ墽琛屼笅闈唬鐮?BR>{<BR><BR> if(鐧誨綍鎴愬姛)<BR>  {<BR>   session.setAttribute("userid",userid); <BR>   out.println("<script>alert('鐧誨綍鎴愬姛錛岃阿璋㈠厜涓?);self.location.href='"+myRedirect.geturl(url)+"';</script>");//杞悜鍒伴嬈¤姹傜殑url錛?geturl(url)鏄妸杞寲榪囩殑鍦板潃杞寲鍥炴潵鍙樻垚鐪熷疄url.<BR>  }else{<BR>   out.println("<script>alert('鐢ㄦ埛鍚嶆垨瀵嗙爜閿欒');history.back();</script>");<BR>  }<BR>}else{//濡傛灉涓嶆槸鐧誨綍鎻愪氦鏄劇ず鐜伴潰鐧誨綍鐣岄潰<BR>%><BR><table width="311" height="162" border="0" align="center" cellpadding="0" cellspacing="0"><BR>  <tr><BR>      <BR>    <td width="311" height="162" align="center"> 鎮(zhèn)ㄨ繕娌℃湁鐧誨綍錛岃鍏堢櫥褰?lt;br><BR>        <table width="155" border="0" cellpadding="0" cellspacing="5" class="font12"><BR>  <form  name="loginfrm" action="weblogin.jsp" method="post"  id="loginfrm" onSubmit="return checkfrm();"><BR>          <tr> <BR>            <td width="41" height="33" valign="bottom">甯?amp;nbsp;鍙鳳細(xì)</td><BR>            <td width="99" valign="bottom"><input name="userid" type="text" class="textstyle" id="userid" size="12" style="height:20"></td><BR>          </tr><BR>          <tr> <BR>            <td>瀵?amp;nbsp;鐮侊細(xì)</td><BR>            <td><input name="password" type="password" class="textstyle" id="password" size="12" style="height:20;width:94"></td><BR>          </tr><BR>          <tr align="center" valign="bottom"> <BR>            <td height="21" colspan="2"> <input type="submit" name="Submit" value="鐧誨綍"><BR>              &nbsp; <a href="reg.jsp" target="_blank">娌℃湁娉ㄥ唽</a>&nbsp; </td><BR>          </tr><BR>          <tr align="center"> <BR>            <td colspan="2" class="font14"><strong><a href="#" onclick="MM_openBrWindow('requestpwd.jsp','pwd','width=300,height=200');return false;">鎵懼洖瀵嗙爜</a></strong></td><BR>          </tr><BR>    <input name="url" type="hidden" value="<%=url%>">榪欓噷瑕佹湁涓猦idden鏉ヤ繚瀛樹竴涓嬶紝涓嶇劧鎻愪氦灝辨病浜?BR>    <BR>    </form><BR>        </table></P> <P>  <BR>      <BR>    </td><BR>  </tr><BR></table><BR><%<BR>}<BR>%><BR><BR>-------------------------------------------------------------------------------------------------------<BR></P> <P>myRedirect.java<BR><BR>package com.util;</P> <P>import javax.servlet.http.HttpServletRequest;<BR>import java.util.Enumeration;</P> <P>public class myRedirect    //瀵箄rl鐨勮漿鎹㈢被<BR>{<BR> public static String dealurl(HttpServletRequest request)<BR> {<BR>  String url = "";<BR>  url = request.getRequestURL()+"?";<BR>  url +=param(request);<BR>  if(url.indexOf("&")>-1)<BR>   url=url.replaceAll("&","@#@");//瀹為檯涓婂氨鏄妸鏈?amp;鐨勫瓧絎﹁漿鍖栨垚浜咢#@<BR>  return url;<BR> }<BR> public static String geturl(String url)//榪欎釜鏄繕鍘熸柟娉?BR> {<BR>  if(url.indexOf("@#@")>-1)<BR>   url=url.replaceAll("@#@","&");<BR>  return url;     <BR> }<BR> public static String param(HttpServletRequest request)<BR> {<BR>  String url = "";<BR>  Enumeration param = request.getParameterNames();//寰楀埌鎵鏈夊弬鏁板悕<BR>  while(param.hasMoreElements())<BR>  {<BR>   String pname = param.nextElement().toString();<BR>   url += pname+"="+request.getParameter(pname)+"&";<BR>  }<BR>  if(url.endsWith("&"))<BR>  {<BR>   url = url.substring(0,url.lastIndexOf("&"));<BR>  }<BR>  return url;<BR> }<BR>}<BR>榪欐牱鐧誨綍嫻忚鍣ㄥ氨浼?xì)鑷姩铦{鍒扮敤鎴峰垰鍒氳姹傜殑鍦板潃</P><img src ="http://www.tkk7.com/jfy3d/aggbug/5439.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jfy3d/" target="_blank">鍓戜簨</a> 2005-06-02 09:03 <a href="http://www.tkk7.com/jfy3d/archive/2005/06/02/5439.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://023npxyy.com" target="_blank">亚洲精品和日本精品</a>| <a href="http://w5524.com" target="_blank">亚洲精品91在线</a>| <a href="http://cuitccol.com" target="_blank">久久大香香蕉国产免费网站</a>| <a href="http://54vpn.com" target="_blank">亚洲精品成人网站在线播放</a>| <a href="http://djllgs.com" target="_blank">午夜一区二区免费视频</a>| <a href="http://www44414.com" target="_blank">一个人看的在线免费视频</a>| <a href="http://www66913.com" target="_blank">日木av无码专区亚洲av毛片</a>| <a href="http://wivyswap.com" target="_blank">永久黄网站色视频免费观看</a>| <a href="http://ydxcsh.com" target="_blank">99麻豆久久久国产精品免费 </a>| <a href="http://wwwzs88.com" target="_blank">亚洲AV电影天堂男人的天堂</a>| <a href="http://www-091w.com" target="_blank">久久影视国产亚洲</a>| <a href="http://sdcwpfw.com" target="_blank">四虎永久在线观看免费网站网址 </a>| <a href="http://77110524.com" target="_blank">亚洲AV无码AV日韩AV网站</a>| <a href="http://www-282555.com" target="_blank">亚洲乱亚洲乱妇无码麻豆</a>| <a href="http://senimei9.com" target="_blank">免费三级毛片电影片</a>| <a href="http://3atv3523.com" target="_blank">a级毛片在线免费观看</a>| <a href="http://jiujiujingpin.com" target="_blank">91丁香亚洲综合社区</a>| <a href="http://xuanboart.com" target="_blank">亚洲精品中文字幕乱码三区</a>| <a href="http://gdbobo.com" target="_blank">香蕉高清免费永久在线视频</a>| <a href="http://006dh.com" target="_blank">久久永久免费人妻精品</a>| <a href="http://khushkhush.com" target="_blank">国产精品亚洲一区二区三区在线观看</a>| <a href="http://s4lm0x.com" target="_blank">亚洲成年轻人电影网站www</a>| <a href="http://by6216.com" target="_blank">亚洲av无码不卡私人影院</a>| <a href="http://yxjcgs.com" target="_blank">在线观看www日本免费网站</a>| <a href="http://ahtxjk.com" target="_blank">一个人免费观看视频在线中文</a>| <a href="http://bearsou.com" target="_blank">亚洲一区二区三区播放在线</a>| <a href="http://7x966.com" target="_blank">国产亚洲自拍一区</a>| <a href="http://yongfu-sh.com" target="_blank">手机看片久久国产免费</a>| <a href="http://zuche001.com" target="_blank">51在线视频免费观看视频</a>| <a href="http://ti166.com" target="_blank">好猛好深好爽好硬免费视频</a>| <a href="http://sdbfgcjx.com" target="_blank">亚洲人成人无码.www石榴</a>| <a href="http://eoeoyui.com" target="_blank">老司机亚洲精品影院</a>| <a href="http://8mav1000.com" target="_blank">国产亚洲成人久久</a>| <a href="http://bjbanjia01.com" target="_blank">日本免费网站在线观看</a>| <a href="http://gachi1151.com" target="_blank">2015日韩永久免费视频播放</a>| <a href="http://bisi666.com" target="_blank">国产精品免费看久久久香蕉</a>| <a href="http://by22877.com" target="_blank">色偷偷亚洲第一综合</a>| <a href="http://zuche001.com" target="_blank">国产亚洲中文日本不卡二区</a>| <a href="http://plladay.com" target="_blank">亚洲美女中文字幕</a>| <a href="http://shbailongma.com" target="_blank">久久亚洲AV午夜福利精品一区</a>| <a href="http://dsfv1.com" target="_blank">久久亚洲色一区二区三区</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>