Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÎļþÏÂÔØ £¨java£©×Ô¼ºµÄһЩ×ܽá

package com.down.servlet;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URLEncoder;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class DownServlet
*/
public class DownServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

/**
* @see HttpServlet#HttpServlet()
*/
public DownServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
File downFile = new File ("c:\\OriRevision.doc");
InputStream is = new FileInputStream(downFile);
response.setContentType("text/plain;charset=UTF-8");
response.setBufferSize(100 * 1024);
BufferedInputStream bufInputStream = null;
response.setHeader("Cache-Control", "public");
ServletOutputStream os = response.getOutputStream();
//ÉèÖÃÏÖÔÚwordÕýÎĵÄÏà¹ØÐÅÏ¢
response.setHeader("Content-Disposition", "inline; filename="+ URLEncoder.encode("test.doc", "UTF-8"));
if(is != null){
byte[] b = new byte[10240];
int index = 0;
os = response.getOutputStream();
bufInputStream = new BufferedInputStream(is);
while((index = bufInputStream.read(b)) != -1){
os.write(b, 0, index);
}
response.flushBuffer();
}
}
}


Ïà¹ØÎĵµ£º

JavaÎļþ²Ù×÷´óÈ«£¨¾Å£©

61.Îļþ¼ÐÒÆ¶¯µ½ÕûºÏ²Ù×÷
/*
import java.io.*;
import java.util.*;
import javax.swing.*;
*/
JFileChooser Jfc = new JFileChooser("ÇëÑ¡ÔñԴ·¾¶"); // ½¨Á¢Ñ¡Ôñµµ°¸¶Ô»°
·½¿éºÐ Jfc
if (!Jfc.isFileSelectionEnabled()) {
return;
} ......

JavaÎļþ²Ù×÷´óÈ«£¨Ê®£©

73.FTPÏÂÔØ
/*
import sun.net.ftp.FtpClient;
import java.io.*;
import sun.net.*;
*/
//Èç¹ûÎļþÔÚij¸öĿ¼Ï£¬Ôò¼ÓÈëfc.cd("foodir");
//±ÈÈçÒªÏÂÔØftp://ftp.xx.com/index.htmlÔò£º
 try
 {
 FtpClient fc=new FtpClient("ftp.xx.com");
 fc.logi ......

Java¿ò¼ÜÊý¾Ý¿âÁ¬½Ó³Ø±È½Ï


ÏÖÔÚ³£ÓõĿªÔ´Êý¾ÝÁ¬½Ó³ØÖ÷ÒªÓÐc3p0,dbcpºÍproxoolÈýÖÖ£¬ÆäÖУº
¨         hibernate¿ª·¢×éÍÆ¼öʹÓÃc3p0;
¨         spring¿ª·¢×éÍÆ¼öʹÓÃdbcp (dbcpÁ¬½Ó³ØÓÐweblogicÁ¬½Ó³ØÍ¬ÑùµÄÎÊÌ⣬¾ÍÊÇÇ¿ÐйرÕÁ¬½Ó»òÊý¾Ý¿âÖØÆôºó£¬ÎÞ ......

JavaÖи÷ÖÖÐÞÊηûÓë·ÃÎÊÐÞÊηûµÄ˵Ã÷

Àࣺ
·ÃÎÊÐÞÊηû
 
ÐÞÊηû
 
class

ÀàÃû³Æ
extends
¸¸ÀàÃû³Æ
implement
½Ó¿ÚÃû³Æ
£¨·ÃÎÊÐÞÊηûÓëÐÞÊηûµÄλÖÿÉÒÔ»¥»»£©
·ÃÎÊÐÞÊηû
Ãû³Æ
˵Ã÷
±¸×¢
public
¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ£¨Ê¹Óã©
publicÀà±ØÐ붨ÒåÔÚºÍÀàÃûÏàͬµÄͬÃûÎļþÖÐ
package
¿ÉÒÔ±»Í¬Ò»¸ö°üÖеÄÀà·ÃÎÊ£¨Ê¹Óã©
ĬÈϵķÃÎ ......

java ÀûÓÃXSD ÑéÖ¤XMLÎļþ

XSDÎļþ £¨XML Schema ÓïÑÔÒ²³Æ×÷ XML Schema ¶¨Ò壨XML Schema Definition£¬XSD£©¡£ ¾ßÌåʹÓ÷½·¨ºÍ¶¨ÒåÇë²Î¿´£º
http://www.w3school.com.cn/schema/index.asp
java×Ôjdk1.5ÒÔÉÏÐÂÔöÁËSchemaFactoryÀà ¿ÉÒÔʵÏÖ¶ÔXSDÑéÖ¤µÄÖ§³Ö£¬Ê¹ÓÃÆðÀ´Ò²ºÜ·½±ã¡£
ÒÔÏ´úÂë¿ÉÓÃÔÚJDK1.5+ ÑéÖ¤xml
public class SimpleErrorHandler i ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ