入職第十一天 powder designer及三級聯(lián)動

周一上午:簡單的學(xué)習(xí)使用了下power designer,可以可視化的創(chuàng)建實體類衅疙,并且可以導(dǎo)出適合不同數(shù)據(jù)庫的sql文件莲趣,可以直接導(dǎo)入數(shù)據(jù)庫使用;公司常用這樣的方式建表饱溢,然后使用hibernate自動生成實體類喧伞;
之后是辦理招行的銀行卡,方便領(lǐng)工資;
回來開始踩上傳文件未完的坑绩郎;
仔細研究后發(fā)現(xiàn)框架中的文件上傳還是正常的文件上傳絮识,不過是可以選擇性的將文件存入orcl數(shù)據(jù)庫,不過本質(zhì)還是在tomcat/wepapp/下新建一個文件夾嗽上,然后將文件名及文件ID拼接后存入次舌;獲取文件也是相同的方法,從文件路徑中下載文件兽愤,文件名通過文件ID獲缺四睢挪圾;唯一一個坑是配置文件的路徑不正確,導(dǎo)致取值為Null逐沙,所以創(chuàng)建一個為Null的文件夾哲思,獲取配置文件的方法是通過反射獲取配置文件路徑下的文件,然后通過鍵值對的方式獲取文件路徑的具體值吩案。
解決了大部分坑后棚赔,簡單的總結(jié)下文件的上傳下載吧:
首先使用servelt創(chuàng)建upload,dowmload,delete三個文件,然后再web.xml下配置路徑徘郭。
jsp頁面使用js完成文件上傳靠益,上傳后接受文件,根據(jù)ID+格式存在目標路徑下残揉,然后根據(jù)需求存入數(shù)據(jù)庫中,存儲成功后返回文件路徑及文件名+文件ID胧后。
jsp接受文件ID,通過表單數(shù)據(jù)存入數(shù)據(jù)庫中抱环。
文件下載:通過文件ID獲取路徑壳快,以流的形式下載
文件刪除:通過文件ID獲取路徑,先在查找文件镇草,然后刪除文件眶痰,最后刪除數(shù)據(jù)庫中的信息;
省市區(qū)3級聯(lián)動的jsp實現(xiàn)梯啤,網(wǎng)上的一點代碼:

<%@page import="com.yyb.po.Region"%>  
<%@page import="java.util.List"%>  
<%@page import="com.yyb.dao.impl.ProvinceDaoImpl"%>  
<%@page import="com.yyb.dao.ProvinceDao"%>  
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>  
  
<%  
    ProvinceDao pdao=new ProvinceDaoImpl();  
    List<Region> regions=pdao.findAllProvince();  
    request.setAttribute("regions", regions);  
%>  
  
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
<title>省市縣三級聯(lián)動</title>  
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>  
<script type="text/javascript">  
    $(document).ready(function(){  
        $("#province").change(function(){  
            var provinceId=$("#province").val();  
            $.ajax({  
                type:"post",  
                url:"getCity",  
                data:"provinceId="+provinceId,  
                success:function(msg){  
                    var city=JSON.parse(msg);  
                    if(city.resultCode==0){  
                        var provinceArry=city.rs;  
                        $("#city").get(0).options.length=provinceArry.length+1;  
                        $("#city").get(0).options[0]=new Option("請選擇",0);  
                        for(var i=0;i<provinceArry.length;i++){    
                            $("#city").get(0).options[i+1]=new Option( provinceArry[i].region_name, provinceArry[i].region_id);  
                        }  
                    }else{  
                        alert("未知錯誤凛驮!");  
                    }  
                }  
            });  
        });  
        $("#city").change(function(){  
            var provinceId=$("#city").val();  
            $.ajax({  
                type:"post",  
                url:"getCity",  
                data:"provinceId="+provinceId,  
                success:function(msg){  
                    var city=JSON.parse(msg);  
                    if(city.resultCode==0){  
                        var provinceArry=city.rs;  
                        $("#county").get(0).options.length=provinceArry.length+1;  
                        $("#county").get(0).options[0]=new Option("請選擇",0);  
                        for(var i=0;i<provinceArry.length;i++){    
                            $("#county").get(0).options[i+1]=new Option( provinceArry[i].region_name, provinceArry[i].region_id);  
                        }  
                    }else{  
                        alert("未知錯誤!");  
                    }  
                }  
            });  
        });  
    });  
</script>  
</head>  
<body>  
    請選擇:  
    <select id="province">  
        <c:forEach items="${regions}" var="r">  
            <option value="${r.region_id}">${r.region_name}</option>  
        </c:forEach>  
    </select>  
    <select id="city"></select>  
    <select id="county"></select>  
</body>  
</html>  
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末条辟,一起剝皮案震驚了整個濱河市黔夭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌羽嫡,老刑警劉巖本姥,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異杭棵,居然都是意外死亡婚惫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門魂爪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來先舷,“玉大人,你說我怎么就攤上這事滓侍〗ǎ” “怎么了?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵撩笆,是天一觀的道長捺球。 經(jīng)常有香客問我缸浦,道長,這世上最難降的妖魔是什么氮兵? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任裂逐,我火速辦了婚禮,結(jié)果婚禮上泣栈,老公的妹妹穿的比我還像新娘卜高。我一直安慰自己,他們只是感情好南片,可當我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布掺涛。 她就那樣靜靜地躺著,像睡著了一般铃绒。 火紅的嫁衣襯著肌膚如雪鸽照。 梳的紋絲不亂的頭發(fā)上螺捐,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天颠悬,我揣著相機與錄音,去河邊找鬼定血。 笑死赔癌,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的澜沟。 我是一名探鬼主播灾票,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼茫虽!你這毒婦竟也來了刊苍?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤濒析,失蹤者是張志新(化名)和其女友劉穎正什,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體号杏,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡婴氮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了盾致。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片主经。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖庭惜,靈堂內(nèi)的尸體忽然破棺而出罩驻,到底是詐尸還是另有隱情,我是刑警寧澤护赊,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布鉴腻,位于F島的核電站迷扇,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏爽哎。R本人自食惡果不足惜蜓席,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望课锌。 院中可真熱鬧厨内,春花似錦、人聲如沸渺贤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽志鞍。三九已至瞭亮,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間固棚,已是汗流浹背统翩。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留此洲,地道東北人厂汗。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像呜师,于是被迫代替她去往敵國和親娶桦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容