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

javaÎļþÏÂÔØµÄ¼¸ÖÖ·½Ê½

//JavaÎļþÏÂÔØµÄ¼¸ÖÖ·½Ê½  
 
    public HttpServletResponse download(String path, HttpServletResponse response) {  
        try {  
            // pathÊÇÖ¸ÓûÏÂÔØµÄÎļþµÄ·¾¶¡£  
            File file = new File(path);  
            // È¡µÃÎļþÃû¡£  
            String filename = file.getName();  
            // È¡µÃÎļþµÄºó׺Ãû¡£  
            String ext = filename.substring(filename.lastIndexOf(".") + 1).toUpperCase();  
 
            // ÒÔÁ÷µÄÐÎʽÏÂÔØÎļþ¡£  
            InputStream fis = new BufferedInputStream(new FileInputStream(path));  
            byte[] buffer = new byte[fis.available()];  
            fis.read(buffer);  
            fis.close();  
            // Çå¿Õresponse  
            response.reset();  
            // ÉèÖÃresponseµÄHeader  
            response.addHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes()));  
  &n


Ïà¹ØÎĵµ£º

javaÓÃĬÈÏÓ¦ÓóÌÐò´ò¿ª¹ØÁªµÄÎļþ

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
public class TestDesktop {
public static void main(String[] a) {
try {
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
desktop.open(new File("/hom ......

javaÉè¼ÆÄ£Ê½

1.factoryÒòΪ¹¤³§Ä£Ê½¾ÍÏ൱ÓÚ´´½¨ÊµÀý¶ÔÏóµÄnew£¬ÎÒÃǾ­³£Òª¸ù¾ÝÀàClassÉú³ÉʵÀý¶ÔÏó£¬
ÈçA a=new A() ¹¤³§Ä£Ê½Ò²ÊÇÓÃÀ´´´½¨ÊµÀý¶ÔÏóµÄ£¬ËùÒÔÒÔºónewʱ¾ÍÒª¶à¸öÐÄÑÛ£¬ÊÇ·ñ¿ÉÒÔ¿¼ÂÇʵÓù¤³§Ä£Ê½£¬
ËäÈ»ÕâÑù×ö£¬¿ÉÄܶà×öһЩ¹¤×÷£¬µ«»á¸øÄãϵͳ´øÀ´¸ü´óµÄ¿ÉÀ©Õ¹ÐԺ;¡Á¿ÉÙµÄÐÞ¸ÄÁ¿¡£
2.PrototypeģʽÔÊÐíÒ»¸ö¶ÔÏóÔÙ´´½¨Á ......

javaÀàÖÐдsqlÓï¾ä£¬²éѯÌõ¼þ°üº¬»»ÐÐ

detachedCriteria.add(Restrictions.or(
       Restrictions.like("chengBanDanWeiIds", rForm.getChengBanDanWeiIds()+(char)13, MatchMode.START),
       Restrictions.or(
          &n ......

ÊìÁ·µÄJava³ÌÐòÔ±Ó¦¸ÃÕÆÎյļ¼Êõ

1¡¢Óï·¨£ºJava³ÌÐòÔ±±ØÐë±È½ÏÊìϤÓï·¨£¬ÔÚд´úÂëµÄʱºòIDEµÄ±à¼­Æ÷¶ÔijһÐб¨´íÓ¦¸ÃÄܹ»¸ù¾Ý±¨´íÐÅÏ¢ ÖªµÀÊÇʲôÑùµÄÓï·¨´íÎó²¢ÇÒÖªµÀÈκÎÐÞÕý¡£
2¡¢ÃüÁ±ØÐëÊìϤJDK´øµÄһЩ³£ÓÃÃüÁî¼°Æä³£ÓÃÑ¡ÏÃüÁîÖÁÉÙÐèÒªÊìϤ£ºappletviewer¡¢ HtmlConverter¡¢jar¡¢ java¡¢ javac¡¢javadoc¡¢javap¡¢javaw¡¢native2ascii¡¢serialv ......

java web¹ýÂËÆ÷

filterÔªËØºÍfilter-mappingÔªËØ
<filter>¹ýÂËÆ÷ÔªËØ½«Ò»¸öÃû×ÖºÍʵÏÖjavax.servlet.FilterµÄ½Ó¿ÚµÄÀàÏà¹ØÁª¡£
 1 н¨Ò»¸öÀà Encoding Filter   
package cn.bupt.duming.util;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.se ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ