第一篇:JavaWEB經(jīng)驗(yàn)總結(jié)之response對(duì)象
JSP response對(duì)象的使用
閱讀人數(shù):3664人頁數(shù):5頁wancanjun1129 response對(duì)象
1、什么是response對(duì)象?
response 對(duì)象主要將JSP 處理請(qǐng)求后的結(jié)果傳回到客戶端。
respose對(duì)象的基類是:javax.servlet.ServletResponse;如果傳輸協(xié)議是http,則response對(duì)象的基類是javax.servlet.HttpServletResponse。response對(duì)象提供的常用方法,如下所示:(1)設(shè)定contentType屬性
contentType屬性用來設(shè)置JSP頁面的MIME類型和字符編碼集,取值格式為“MIME類型”或“MIME類型;charset=字符編碼集”。JSP引擎根據(jù)contentType屬性,對(duì)用戶的請(qǐng)求做出響應(yīng)??蛻舳耸盏巾憫?yīng)后,根據(jù)contentType的值對(duì)信息做對(duì)應(yīng)的處理。
response對(duì)象可以調(diào)用setContentType(String s)方法動(dòng)態(tài)修改contentType屬性值,JSP引擎會(huì)按照修改后的MIME類型來響應(yīng)客戶瀏覽器(2)設(shè)定HTTP響應(yīng)頭(HTTP文件頭)1/5
(3)設(shè)定HTTP響應(yīng)行的狀態(tài)碼
(4)重定向
當(dāng)服務(wù)器響應(yīng)客戶端請(qǐng)求時(shí),將客戶端請(qǐng)求重新引導(dǎo)到另一頁面,稱之為重定向。
例如,如果用戶填寫的表單信息不正確,就將客戶請(qǐng)求重新引導(dǎo)到表單填寫頁面,繼續(xù)填寫數(shù)據(jù)。這個(gè)過程就是重定向。
可以使用response對(duì)象的sendRedirect(String location)方法實(shí)現(xiàn)重定向。
2、HTTP文件頭
(1)常見HTTP文件頭及其含義,如下表所示:
2/5
(2)如何設(shè)置HTTP文件頭
設(shè)置HTTP文件頭最常用的方法是response對(duì)象的setHeader方法,該方法有兩個(gè)參數(shù),分別表示HTTP文件頭的名字和值。setDateHeader方法:用來設(shè)置包含日期的文件頭,避免了把Java時(shí)間轉(zhuǎn)換為GMT時(shí)間字符串的麻煩。
setIntHeadr方法:用來設(shè)置包含整數(shù)值的文件頭,避免了把整數(shù)轉(zhuǎn)換為字符串的麻煩。setContentType方法:用來設(shè)置Content-Type文件頭。setContentLength方法:用來設(shè)置Content-Length頭。addCookie方法:用來設(shè)置一個(gè)Cookie。sendRedirect方法:用來設(shè)置Location頭。
3、out對(duì)象和response對(duì)象的區(qū)別
(1)out對(duì)象的基類是:javax.servlet.jsp.JspWriter。
respose對(duì)象的基類是:javax.servlet.ServletResponse;如果傳輸協(xié)議是http,則response對(duì)象的基類是javax.servlet.HttpServletResponse。(2)兩者對(duì)緩存區(qū)操作的比較: 3/5
輸出緩存區(qū)里的數(shù)據(jù): out.flush()response.flushBuffer()清除緩存區(qū)里的數(shù)據(jù): out.clear()或 out.clearBuffer()response.reset()設(shè)置緩存區(qū)的大?。?out對(duì)象不能設(shè)置 response.setBufferSize(int size)獲得緩存區(qū)的大?。?/p>
(3)在JSP中向客戶端輸出數(shù)據(jù)時(shí),經(jīng)常使用out對(duì)象,而很少直接使用response對(duì)象。因?yàn)?,使用out對(duì)象比較方便,相當(dāng)于使用out對(duì)象來替代response對(duì)象。注意:out對(duì)象與response對(duì)象,它們?cè)谳敵鰯?shù)據(jù)這方面,本質(zhì)上是一樣的。
4、request對(duì)象和response對(duì)象的區(qū)別
(1)request對(duì)象:將客戶端的數(shù)據(jù)發(fā)送到服務(wù)器端。response對(duì)象:將服務(wù)器端的數(shù)據(jù)發(fā)送到客戶端。
(2)request對(duì)象:封裝了從客戶端發(fā)送到服務(wù)器端的所有信息。response對(duì)象:封裝了從服務(wù)器端發(fā)送到客戶端的所有信息。
5、response重定向和forward跳轉(zhuǎn)的區(qū)別(1)response重定向 ? 執(zhí)行完頁面的所有代碼,再跳轉(zhuǎn)到目標(biāo)頁面。? 跳轉(zhuǎn)到目標(biāo)頁面后,瀏覽器地址欄中的URL會(huì)改變。? 在瀏覽器端重定向。? 可以跳轉(zhuǎn)到其它服務(wù)器上的頁面,例如:response.sendRedirect(“http://004km.cn”)out.getBufferSize()或 out.getRemaining()response.getBufferSize()4/5
(2)forward跳轉(zhuǎn) ? 直接跳轉(zhuǎn)到目標(biāo)頁面,其后的代碼不再執(zhí)行。? 跳轉(zhuǎn)到目標(biāo)頁面后,瀏覽器地址欄中的URL不會(huì)改變。?在 服務(wù)器端重定向。? 無法跳轉(zhuǎn)到其它服務(wù)器上的頁面。
第二篇:雅思大作文-評(píng)分標(biāo)準(zhǔn)之“Task Response任務(wù)的回應(yīng)”
004km.cn
雅思大作文-評(píng)分標(biāo)準(zhǔn)之“Task Response任務(wù)的回應(yīng)”(1)1.Answer all parts of the task -(即走題的源起)
提到雅思寫作考試,同學(xué)們的反應(yīng)一般是這樣的:
(同學(xué)回憶:)
同學(xué)甲: “老師啊,考試時(shí)間太緊,來不及想,提筆就寫,寫到一半才發(fā)覺,糟了,要求寫解決問題的題目,寫成優(yōu)缺點(diǎn)的了?!?/p>
同學(xué)乙: “小作文寫了40分鐘,只有20分鐘寫大作文了”
事實(shí)上,以上的情況,大部分同學(xué)都似曾相識(shí)吧,為什么會(huì)出現(xiàn)這樣的問題呢?我們今天就來和同學(xué)們聊聊Why & How to解決此問題。
關(guān)于寫作部分,大家也許都聽說過考官會(huì)從以下4個(gè)方面評(píng)分: Task Response
任務(wù)回應(yīng)(今天主要討論的內(nèi)容)Coherence and Cohesion
邏輯連貫性 Lexical Resource
詞匯多樣性
Grammatical Range and Accuracy
語法多樣性和準(zhǔn)確性 今天主要來解釋第一個(gè)評(píng)分標(biāo)準(zhǔn)Task Response:
Task Response
意為“任務(wù)的回應(yīng),考察考生對(duì)話題的回應(yīng),同學(xué)們只要記住按照題目要求回答,并包含考官需要看到的內(nèi)容即可,即以下4個(gè)方面:
1.Answer all parts of the task(回答所有的問題)
2.Present a clear position throughout the task(給出明確傾向)3.Extend and support main ideas(擴(kuò)展主要觀點(diǎn))4.Write enough words(滿足字?jǐn)?shù)要求)
第2點(diǎn)和第4點(diǎn),應(yīng)該不用多說了,顧名思義。我們主要來講解下第1點(diǎn):
1.Answer all parts of the task
通常task 1 和task 2 都會(huì)需要大家cover 2到3個(gè)重要觀點(diǎn),但是,通常大家會(huì)忘記討論一些重要的觀點(diǎn)。
1.1 Why? 什么原因造成的呢?
Reason 1 :大多數(shù)同學(xué),拿到題目,就匆匆下筆。沒有花足夠的時(shí)間真正看清題目,分析題目。結(jié)果便可能出現(xiàn)前面同學(xué)提到的問題,(另外,在task1中,可能表現(xiàn)為會(huì)忘記描述圖形中 某一些最明顯的信息)004km.cn
Reason 2: 跳看題目,看到熟悉的話題便自以為然的預(yù)判題目,所謂‘不小心走題’。那么,我們要怎么避免和改進(jìn)這個(gè)問題呢,please 有待下回分解。
以上的方法是不是很容易呢,那么同學(xué)們現(xiàn)在就可以開始去搜集這些地道的表達(dá)方式了,等你進(jìn)過了那個(gè)Silent Period 之后,也就能說出authentic ‘REAL’English了。
第三篇:PHP中面向?qū)ο笤O(shè)計(jì)的經(jīng)驗(yàn)總結(jié)
PHP中面向?qū)ο笤O(shè)計(jì)的經(jīng)驗(yàn)總結(jié)
你不必嚴(yán)格遵守這些原則,違背它們也不會(huì)被處以宗教刑罰。但你應(yīng)當(dāng)把這些原則看成警鈴,若違背了其中的一條,那么警鈴就會(huì)響起。-----Arthur J.Riel
1.所有數(shù)據(jù)都應(yīng)該隱藏在所在的類的內(nèi)部。
2.類的使用者必須依賴類的共有接口,但類不能依賴它的使用者。3.盡量減少類的協(xié)議中的消息。
4.實(shí)現(xiàn)所有類都理解的最基本公有接口[例如,拷貝操作(深拷貝和淺拷貝)、相等性判斷、正確輸出內(nèi)容、從ASCII描述解析等等]。
5.不要把實(shí)現(xiàn)細(xì)節(jié)(例如放置共用代碼的私有函數(shù))放到類的公有接口中。如果類的兩個(gè)方法有一段公共代碼,那么就可以創(chuàng)建一個(gè)防止這些公共代碼的私有函數(shù)。6.不要以用戶無法使用或不感興趣的東西擾亂類的公有接口。
7.類之間應(yīng)該零耦合,或者只有導(dǎo)出耦合關(guān)系。也即,一個(gè)類要么同另一個(gè)類毫無關(guān)系,要么只使用另一個(gè)類的公有接口中的操作。
8.類應(yīng)該只表示一個(gè)關(guān)鍵抽象。包中的所有類對(duì)于同一類性質(zhì)的變化應(yīng)該是共同封閉的。一個(gè)變化若對(duì)一個(gè)包影響,則將對(duì)包中的所有類產(chǎn)生影響,而對(duì)其他的包不造成任何影響。9.把相關(guān)的數(shù)據(jù)和行為集中放置。設(shè)計(jì)者應(yīng)當(dāng)留意那些通過get之類操作從別的對(duì)象中獲取數(shù)據(jù)的對(duì)象。這種類型的行為暗示著這條經(jīng)驗(yàn)原則被違反了。
10.把不相關(guān)的信息放在另一個(gè)類中(也即:互不溝通的行為)。朝著穩(wěn)定的方向進(jìn)行依賴。11.確保你為之建模的抽象概念是類,而不只是對(duì)象扮演的角色。
12.在水平方向上盡可能統(tǒng)一地分布系統(tǒng)功能,也即:按照設(shè)計(jì),頂層類應(yīng)當(dāng)統(tǒng)一地共享工作。13.在你的系統(tǒng)中不要?jiǎng)?chuàng)建全能類/對(duì)象。對(duì)名字包含Driver、Manager、System、Susystem的類要特別多加小心。規(guī)劃一個(gè)接口而不是實(shí)現(xiàn)一個(gè)接口。
14.對(duì)公共接口中定義了大量訪問方法的類多加小心。大量訪問方法意味著相關(guān)數(shù)據(jù)和行為沒有集中存放。
15.對(duì)包含太多互不溝通的行為的類多加小心。這個(gè)問題的另一表現(xiàn)是在你的應(yīng)用程序中的類的公有接口中創(chuàng)建了很多的get和set函數(shù)。
16.在由同用戶界面交互的面向?qū)ο竽P蜆?gòu)成的應(yīng)用程序中,模型不應(yīng)該依賴于界面,界面則應(yīng)當(dāng)依賴于模型。
17.盡可能地按照現(xiàn)實(shí)世界建模(我們常常為了遵守系統(tǒng)功能分布原則、避免全能類原則以及集中放置相關(guān)數(shù)據(jù)和行為的原則而違背這條原則)。
18.從你的設(shè)計(jì)中去除不需要的類。一般來說,我們會(huì)把這個(gè)類降級(jí)成一個(gè)屬性。19.去除系統(tǒng)外的類。系統(tǒng)外的類的特點(diǎn)是,抽象地看它們只往系統(tǒng)領(lǐng)域發(fā)送消息但并不接受系統(tǒng)領(lǐng)域內(nèi)其他類發(fā)出的消息。
20.不要把操作變成類。質(zhì)疑任何名字是動(dòng)詞或者派生自動(dòng)詞的類,特別是只有一個(gè)有意義行為的類??紤]一下那個(gè)有意義的行為是
否應(yīng)當(dāng)遷移到已經(jīng)存在或者尚未發(fā)現(xiàn)的某個(gè)類中。
21.我們?cè)趧?chuàng)建應(yīng)用程序的分析模型時(shí)常常引入代理類。在設(shè)計(jì)階段,我們常會(huì)發(fā)現(xiàn)很多代理沒有用的,應(yīng)當(dāng)去除。
22.盡量減少類的協(xié)作者的數(shù)量。一個(gè)類用到的其他類的數(shù)目應(yīng)當(dāng)盡量少。23.盡量減少類和協(xié)作者之間傳遞的消息的數(shù)量。
24.盡量減少類和協(xié)作者之間的協(xié)作量,也即:減少類和協(xié)作者之間傳遞的不同消息的數(shù)量。25.盡量減少類的扇出,也即:減少類定義的消息數(shù)和發(fā)送的消息數(shù)的乘積。26.如果類包含另一個(gè)類的對(duì)象,那么包含類應(yīng)當(dāng)給被包含的對(duì)象發(fā)送消息。也即:包含關(guān)系總是意味著使用關(guān)系。
27.類中定義的大多數(shù)方法都應(yīng)當(dāng)在大多數(shù)時(shí)間里使用大多數(shù)數(shù)據(jù)成員。
28.類包含的對(duì)象數(shù)目不應(yīng)當(dāng)超過開發(fā)者短期記憶的容量。這個(gè)數(shù)目常常是6。當(dāng)類包含多于6個(gè)數(shù)據(jù)成員時(shí),可以把邏輯相關(guān)的數(shù)據(jù)成員劃分為一組,然后用一個(gè)新的包含類去包含這一組成員。
29.讓系統(tǒng)功能在窄而深的繼承體系中垂直分布。
30.在實(shí)現(xiàn)語義約束時(shí),最好根據(jù)類定義來實(shí)現(xiàn)。這常常會(huì)導(dǎo)致類泛濫成災(zāi),在這種情況下,約束應(yīng)當(dāng)在類的行為中實(shí)現(xiàn),通常是在構(gòu)造函數(shù)中實(shí)現(xiàn),但不是必須如此。31.在類的構(gòu)造函數(shù)中實(shí)現(xiàn)語義約束時(shí),把約束測(cè)試放在構(gòu)造函數(shù)領(lǐng)域所允許的盡量深的包含層次中。
32.約束所依賴的語義信息如果經(jīng)常改變,那么最好放在一個(gè)集中式的第3方對(duì)象中。33.約束所依賴的語義信息如果很少改變,那么最好分布在約束所涉及的各個(gè)類中。34.類必須知道它包含什么,但是不能知道誰包含它。
35.共享字面范圍(也就是被同一個(gè)類所包含)的對(duì)象相互之間不應(yīng)當(dāng)有使用關(guān)系。36.繼承只應(yīng)被用來為特化層次結(jié)構(gòu)建模。
37.派生類必須知道基類,基類不應(yīng)該知道關(guān)于它們的派生類的任何信息。
38.基類中的所有數(shù)據(jù)都應(yīng)當(dāng)是私有的,不要使用保護(hù)數(shù)據(jù)。類的設(shè)計(jì)者永遠(yuǎn)都不應(yīng)該把類的使用者不需要的東西放在公有接口中。
39.在理論上,繼承層次體系應(yīng)當(dāng)深一點(diǎn),越深越好。
40.在實(shí)踐中,繼承層次體系的深度不應(yīng)當(dāng)超出一個(gè)普通人的短期記憶能力。一個(gè)廣為接受的深度值是6。
41.所有的抽象類都應(yīng)當(dāng)是基類。42.所有的基類都應(yīng)當(dāng)是抽象類。
43.把數(shù)據(jù)、行為和/或接口的共性盡可能地放到繼承層次體系的高端。
44.如果兩個(gè)或更多個(gè)類共享公共數(shù)據(jù)(但沒有公共行為),那么應(yīng)當(dāng)把公共數(shù)據(jù)放在一個(gè)類中,每個(gè)共享這個(gè)數(shù)據(jù)的類都包含這個(gè)類。
45.如果兩個(gè)或更多個(gè)類有共同的數(shù)據(jù)和行為(就是方法),那么這些類的每一個(gè)都應(yīng)當(dāng)從一個(gè)表示了這些數(shù)據(jù)和方法的公共基類繼承。
46.如果兩個(gè)或更多個(gè)類共享公共接口(指的是消息,而不是方法),那么只有他們需要被多態(tài)地使用時(shí),他們才應(yīng)當(dāng)從一個(gè)公共基類繼承。
47.對(duì)對(duì)象類型的顯示的分情況分析一般是錯(cuò)誤的。在大多數(shù)這樣的情況下,設(shè)計(jì)者應(yīng)當(dāng)使用多態(tài)。
48.對(duì)屬性值的顯示的分情況分析常常是錯(cuò)誤的。類應(yīng)當(dāng)解耦合成一個(gè)繼承層次結(jié)構(gòu),每個(gè)屬性值都被變換成一個(gè)派生類。
49.不要通過繼承關(guān)系來為類的動(dòng)態(tài)語義建模。試圖用靜態(tài)語義關(guān)系來為動(dòng)態(tài)語義建模會(huì)導(dǎo)致在運(yùn)行時(shí)切換類型。
50.不要把類的對(duì)象變成派生類。對(duì)任何只有一個(gè)實(shí)例的派生類都要多加小心。
51.如果你覺得需要在運(yùn)行時(shí)刻創(chuàng)建新的類,那么退后一步以認(rèn)清你要?jiǎng)?chuàng)建的是對(duì)象?,F(xiàn)在,把這些對(duì)象概括成一個(gè)類。
52.在派生類中用空方法(也就是什么也不做的方法)來覆寫基類中的方法應(yīng)當(dāng)是非法的。53.不要把可選包含同對(duì)繼承的需要相混淆。把可選包含建模成繼承會(huì)帶來泛濫成災(zāi)的類。54.在創(chuàng)建繼承層次時(shí),試著創(chuàng)建可復(fù)用的框架,而不是可復(fù)用的組件。
55.如果你在設(shè)計(jì)中使用了多重繼承,先假設(shè)你犯了錯(cuò)誤。如果沒犯錯(cuò)誤,你需要設(shè)法證明。56.只要在面向?qū)ο笤O(shè)計(jì)中用到了繼承,問自己兩個(gè)問題:(1)派生類是否是它繼承的那個(gè)東西的一個(gè)特殊類型?(2)基類是不是派生類的一部分?
57.如果你在一個(gè)面向?qū)ο笤O(shè)計(jì)中發(fā)現(xiàn)了多重繼承關(guān)系,確保沒有哪個(gè)基類實(shí)際上是另一個(gè)基類的派生類。
58.在面向?qū)ο笤O(shè)計(jì)中如果你需要在包含關(guān)系和關(guān)聯(lián)關(guān)系間作出選擇,請(qǐng)選擇包含關(guān)系。59.不要把全局?jǐn)?shù)據(jù)或全局函數(shù)用于類的對(duì)象的薄記工作。應(yīng)當(dāng)使用類變量或類方法。60.面向?qū)ο笤O(shè)計(jì)者不應(yīng)當(dāng)讓物理設(shè)計(jì)準(zhǔn)則來破壞他們的邏輯設(shè)計(jì)。但是,在對(duì)邏輯設(shè)計(jì)作出決策的過程中我們經(jīng)常用到物理設(shè)計(jì)準(zhǔn)則。61.不要繞開公共接口去修改對(duì)象的狀態(tài)。
第四篇:JavaWEB經(jīng)驗(yàn)總結(jié)之EJB3.0與JNDI的實(shí)際結(jié)合使用及EJB的客戶端開發(fā)
客戶端(xxxClient)要調(diào)用EJB,它需要通過JNDI去尋找EJB的存根代理對(duì)象
下面是一個(gè)簡(jiǎn)單的EJBClient.java代碼
packagecom.zuijiajiao.Servlab.HelloWorld.test;
importjava.util.Properties;
importjavax.naming.InitialContext;importjavax.naming.NamingException;
importcom.zuijiajiao.Servlab.HelloWorld.HelloWorld;
publicclassEJBClient {
} publicstaticvoid main(String[] args){
} Properties props = newProperties();
props.setProperty(“java.naming.factory.inital”,“org.jnp.interfaces.NamingContextFactory”);props.setProperty(“java.naming.provider.url”, try {
InitialContextctx = newInitialContext(props);HelloWorld helloWorld =(HelloWorld)ctx.lookup(“HelloWorldBean/remote”);
“l(fā)ocalhost:1099”);System.out.println(helloWorld.sayHello(“電子科大”));} catch(NamingExceptione){
} // TODO: handle exception
System.out.println(e.getMessage());其中,紅色突出部分代碼就是用于設(shè)置JNDI的上下文信使。
props.setProperty(“java.naming.factory.inital”,這句代碼用于設(shè)置JNDI的鏈接工廠,第一個(gè)參數(shù),是固定的寫法,有JNDI規(guī)范所規(guī)定,第二個(gè)參數(shù)就是JBoss的鏈接工廠; 于是,JNDI通過這個(gè)鏈接工廠就可以和JBoss進(jìn)行通信了;
props.setProperty(“java.naming.provider.url”, “l(fā)ocalhost:1099”);這句代碼用于設(shè)置命名服務(wù)器的鏈接URL 第一個(gè)參數(shù)是固定的寫法,有JNDI規(guī)范所規(guī)定,第二個(gè)參數(shù)就是JBoss的連接字符串 JNDI通過JBoss的連接字符串就可以知道JBoss它所在的地址,還有它所使用的端口號(hào)
“org.jnp.interfaces.NamingContextFactory”);如果訪問不同的服務(wù)器,那兩句代碼設(shè)置的參數(shù)值也是不一樣的設(shè)置完JNDI的上下文信息后,就可以調(diào)用它的lookup方法,根據(jù)EJB的JNDI名稱(“HelloWorldBean/remote”),去尋找與這個(gè)名稱綁定(Bind)的EJB代理存根對(duì)象,找到代理存根對(duì)象之后,他就可以返回到客戶端(Client)。在客戶端,通過接口文件去引用這個(gè)代理存根對(duì)象
HelloWorld helloWorld =(HelloWorld)ctx
.lookup(“HelloWorldBean/remote”);通過這個(gè)這個(gè)代理對(duì)象(helloWorld)就可以調(diào)用EJB的業(yè)務(wù)方法。
疑問:如何知道EJB的JNDI名稱?
速度當(dāng)EJB部署到JBoss應(yīng)用服務(wù)器的時(shí)候,JBoss服務(wù)器可以為EJB默認(rèn)生成一個(gè)JNDI名稱
默認(rèn)生成JNDI名稱的規(guī)則
注意事項(xiàng):
Properties props = newProperties();
props.setProperty(“java.naming.factory.inital”,“org.jnp.interfaces.NamingContextFactory”);props.setProperty(“java.naming.provider.url”, “l(fā)ocalhost:1099”);用這種方式來設(shè)置JNDI的上下文信息,屬于“硬編碼”設(shè)置,也可以通過一個(gè)屬性文件(xxx.properties)來設(shè)置JNDI的上下文信使
通過屬性文件來設(shè)置JNDI的上下文信使的方法:
在項(xiàng)目的類路徑下建立一個(gè)名叫JNDI的屬性文件(JNDI.properties)(也可以在源目錄(src)下建,因?yàn)樵谠茨夸浵陆ㄒ彩强梢跃幾g到項(xiàng)目的類路徑下)JNDI屬性文件代碼如下
java.naming.factory.inital = org.jnp.interfaces.NamingContextFactory java.naming.provider.url = localhost:1099
有了屬性文件之后,代碼就可以這樣寫了
packagecom.zuijiajiao.Servlab.HelloWorld.test;
importjava.util.Properties;
importjavax.naming.InitialContext;importjavax.naming.NamingException;
importcom.zuijiajiao.Servlab.HelloWorld.HelloWorld;
publicclassEJBClient {
}
原理:
InitialContextctx = newInitialContext();
在new InitialContext這個(gè)對(duì)象的時(shí)候,在InitialContext的構(gòu)造函數(shù)內(nèi)部他在項(xiàng)目的類路徑下尋找這個(gè)屬性文件 publicstaticvoid main(String[] args){
} try {
InitialContextctx = newInitialContext();HelloWorld helloWorld =(HelloWorld)ctx.lookup(“HelloWorldBean/remote”);
System.out.println(helloWorld.sayHello(“電子科大”));} catch(NamingExceptione){
} // TODO: handle exception
System.out.println(e.getMessage());
第五篇:侵占罪之對(duì)象的探討
淺析侵占罪之對(duì)象
[摘要]:侵占罪是新刑法中增設(shè)的新罪名,它是財(cái)產(chǎn)犯罪中最具特色的罪名。侵占罪為“告訴才處理”,訴訟程序的啟動(dòng)、進(jìn)展均取決于“告訴人”。侵占罪的設(shè)立,彌補(bǔ)了我國原有刑法中關(guān)于財(cái)產(chǎn)犯罪立法的不足,標(biāo)志著我國刑法對(duì)私有財(cái)產(chǎn)權(quán)的保護(hù)又向前 進(jìn)了一步。正確認(rèn)定侵占罪,首先要解決侵占罪的對(duì)象問題,它是侵占罪構(gòu)成與否的首要條件,涉及到罪與非罪的界定問題。目前,理論界對(duì)侵占罪的研究較多,但仍有許多問題沒有得到解決,實(shí)踐界在具體個(gè)案的處理中也存在不少分歧。所以,我認(rèn)為有必要對(duì)侵占罪的對(duì)象進(jìn)行研究和探討,為司法實(shí)踐提供一些建議.[關(guān)鍵詞]:侵占罪;條件;對(duì)象
一、對(duì)象的概述
(一)概念
犯罪對(duì)象是指犯罪行為對(duì)之施加影響的具體人或物,它或者是社會(huì)關(guān)系的主體,或者是社會(huì)關(guān)系的物質(zhì)表現(xiàn)。犯罪對(duì)象中具體的物是犯罪直接客體的物質(zhì)表現(xiàn),犯罪對(duì)象中具體的人是刑法所保護(hù)的特定社會(huì)關(guān)系的主體。在存在有犯罪對(duì)象的犯罪中,犯罪行為正是通過對(duì)犯罪對(duì)象的影響,使其背后體現(xiàn)的犯罪直接客體受到侵害的。侵占罪中,行為人也正是通過對(duì)犯罪對(duì)象的影響,使其背后體現(xiàn)的犯罪直接客體受到侵害的。侵占罪中,行為人也正是通過對(duì)他人代管物、遺忘物、埋藏物的作用來侵害公民的財(cái)產(chǎn)權(quán)利。
(二)特點(diǎn)
侵占罪的對(duì)象與其他財(cái)產(chǎn)犯罪的對(duì)象相比較而言,具有以下特點(diǎn):
1、侵占罪的對(duì)象具有特定性
一般來說,犯罪對(duì)象不是犯罪構(gòu)成的要件,但在侵占罪中,《刑法》第270條明文規(guī)定了“代為保管的他人財(cái)物、他人的遺忘物、他人的埋藏物”為本罪的特定對(duì)象,犯罪對(duì)象成為構(gòu)成侵占罪的必要要件。由此可見,在刑法限定上述三類對(duì)象為侵占罪對(duì)象的前提下,是否具備定的特殊對(duì)象,直接關(guān)系到對(duì)侵占罪的正確定性,更確切地說,是否具備侵占罪的犯罪對(duì)象是罪與非罪的界限,如果行為人侵占的是他人的遺棄物、漂流物,就不能構(gòu)成犯罪。
從刑法第270條第1、2款的規(guī)定,我們不難看出,無論是代為保管的他人財(cái)物,還是他人的遺忘物或埋藏物,就行為人(持有人而言,均是“他人財(cái)物”。
第 1
頁 那么,對(duì)“他人財(cái)物如何理解,理論界也實(shí)踐界均產(chǎn)生了兩種不同觀點(diǎn),一種意見認(rèn)為“他人財(cái)物”是指公民個(gè)人的財(cái)產(chǎn),另一種意見認(rèn)為“他人財(cái)物”是指公私財(cái)產(chǎn),即不僅為私人所有的財(cái)物,還包括公共財(cái)物和國有財(cái)物。
首先,從詞義上看,他人財(cái)物中的“他人”應(yīng)該理解為相對(duì)于本人而言的其他自然人。因此,他人財(cái)物只能指公民個(gè)人的財(cái)產(chǎn)。再則,從侵占罪的訴訟方式上看,本罪為告訴才處理的自訴案件,而自訴案件的基本特點(diǎn)為犯罪行為侵害的是公民的個(gè)人利益,法律允許這類案件的當(dāng)事人自由處分自己的訴訟權(quán)利。如果犯罪行為侵害了國家利益、公共利益,就只能有檢查機(jī)關(guān)代表國家提起訴訟—公訴,不能適用自訴。如果將本罪所侵犯的他人財(cái)物理解為包括為國有、公共財(cái)物在內(nèi)的公私財(cái)物,又將本罪的訴訟程序限定為“告訴才處理”,二者之顯然有不可調(diào)和的矛盾。所以,從本罪第3款明確所規(guī)定的“本條罪,告訴的才處理”來看,它已將犯罪行為所侵犯的他人財(cái)物限定為公民個(gè)人財(cái)物,將國家或公共財(cái)物排斥在本罪之外。綜上,本罪中的他人財(cái)物從立法本意看來,應(yīng)該是、而且只能是私有財(cái)產(chǎn)。
2、侵占罪的對(duì)象具有的先行持有性
犯罪對(duì)象不僅是構(gòu)成侵占罪的必備條件,而且行為人是否先行持有犯罪對(duì)象是區(qū)分此罪與彼罪的界限。如果行為人在實(shí)施犯罪之前未合法地取得財(cái)物,在實(shí)施犯罪后才占有了財(cái)物,則應(yīng)構(gòu)成其他財(cái)產(chǎn)犯罪。從中可見,先行持有對(duì)定罪具有重要性,也就是說,行為先行持有他人財(cái)物是侵占罪成立的先行條件,是區(qū)別于其他財(cái)產(chǎn)犯罪的關(guān)鍵所在,是侵占罪對(duì)象的特點(diǎn)之一。
先行持有的“持有”,是對(duì)物之支配、控制關(guān)系。持有是人的一種行為,任何行為都是在人的意識(shí)支配下作出的,持有也不例外。要認(rèn)定人對(duì)物的持有、支配關(guān)系,首先,應(yīng)以人具有持有、支配意識(shí)為必要;其次,持有必須是合法的,即是公民依據(jù)合法原因取得對(duì)他人財(cái)物的實(shí)際控制,如果行為人持有他人財(cái)物一開始就是非法的,就不具有刑法上的持有內(nèi)涵,不可能構(gòu)成侵占罪。但對(duì)于合法持有,有人認(rèn)為只要沒有使用犯罪的手段持有他人財(cái)物的,都為合法持有。這種觀點(diǎn)將持有的性質(zhì)在分為合法持有與犯罪持有二類的基礎(chǔ)上進(jìn)行論述,它不能囊括所有的持有行為性質(zhì)。[1]確切地說,對(duì)任何一種行為的性質(zhì)評(píng)價(jià),是在合法行為還是不合法行為即非法行為的基礎(chǔ)上作出的,在非法行為中又包括了違法行為
第 2
頁 和犯罪行為,持“合法持有行為為非犯罪持有行為”這種觀點(diǎn)的學(xué)者,將違法行為排斥在行為性質(zhì)的價(jià)值評(píng)判之外。所以,我認(rèn)為對(duì)合法持有的理解,應(yīng)為沒有使用非法的手段即違法與犯罪的手段而持有他人財(cái)物的行為。
3、侵占罪的對(duì)象具有有形性
侵占罪的對(duì)象與其他財(cái)產(chǎn)犯罪相比,具有有形性。電力、煤氣、天然氣、通訊資源等無形財(cái)物均可以成為盜竊罪的對(duì)象,但不能成為侵占罪的對(duì)象。電力、煤氣等無形物是采用現(xiàn)代科學(xué)技術(shù)手段生產(chǎn)出來的,具有相當(dāng)?shù)慕?jīng)濟(jì)價(jià)值,能夠滿足人類的物質(zhì)文化生活需要,它具有財(cái)物的屬性,應(yīng)當(dāng)將其視為財(cái)物的一種,這已經(jīng)得到了立法機(jī)關(guān)、司法機(jī)關(guān)的認(rèn)可,所以它可以成為一些侵犯財(cái)產(chǎn)罪的對(duì)象(如盜竊罪)[2]。但由于無形物本身所具有的看不見、摸不著特質(zhì),它不可能成為行為人保管的對(duì)象,也絕對(duì)不可能成為所有人遺忘、埋藏的對(duì)象。從無形物的這種性質(zhì)、狀態(tài)不難看出,它不具有侵占罪犯罪對(duì)象所要求的具有保管性、退還性的特性。只有在物具有保管性的情況下,它才可能成為行為人代為保管的對(duì)象,以及行為人所持有的他人遺忘、埋藏對(duì)象。既然無形物不具有保管性,那么它也必然不具有退還性,而侵占罪是在行為人保管他人財(cái)物不退還和持有他人遺忘物、埋藏物不交出的情況下成立的。若物本身不具有可退還性,就不能滿足構(gòu)成侵占罪的必備條件之一“拒不退還”、“拒不交出“。綜上,無形物既不具有保管性,又不具備可退還性,決定了它不可能成為侵占罪的犯罪對(duì)象,它只可能成為其他犯罪的對(duì)象。
二、侵占罪對(duì)象的類型
侵占罪的犯罪對(duì)象,根據(jù)刑法第270條的規(guī)定,共包括兩類:一類是行為人代為保管的他人財(cái)物;另一類是行為人持有的他人遺忘物或埋藏物。
(一)代為保管物
要正確理解行為保管物,首先要界定代為保管的形式,而對(duì)代為保管的形式則存在二種不同的觀點(diǎn)—狹義說與廣義說。二種學(xué)說的分歧點(diǎn)就在于,代為保管是僅限與財(cái)物所有人、占有人主動(dòng)委托行為人保管的他人財(cái)物,還是同時(shí)也包括行為人未經(jīng)委托而自行保管的他人財(cái)物。狹義說主張對(duì)保管做嚴(yán)格的限制解釋,最具代表性的論述為“代為保管是接受他人委托暫時(shí)代起保管”,它將代為保管
第 3
頁 視為以看護(hù)為特征的一種行為方式。廣義說中最具代表性的論述為“代為保管,主要是指基于委托合同關(guān)系,或者根據(jù)事實(shí)上的管理,以及習(xí)慣而成立的委托、信任關(guān)系所擁有的對(duì)他人財(cái)物的持有管理”。它將代為保管視為一種非所有的管理關(guān)系。
廣義說的觀點(diǎn)是正確的,不管行為人是否經(jīng)財(cái)物所有人、占有人的主動(dòng)委托而保管他人財(cái)物,均可視為刑法第270條第1款所稱的“代為保管”。理由在于:刑法上的保管是包括人對(duì)物事實(shí)上的支配關(guān)系,如果將一部分未經(jīng)委托而自行保管他人財(cái)物的行為排除在“代為保管”的行為外,也就意味著將對(duì)侵犯這部分的他人財(cái)產(chǎn)權(quán)的行為置于刑法調(diào)控之外,不利于財(cái)產(chǎn)權(quán)的平等保護(hù)。
在理解了“代為保管”的形式之后,我們有必要對(duì)“代為保管”的內(nèi)涵作一分析。代為保管包含二層含義:一是保管,二是代為。所謂保管,一般是制為防止所有權(quán)人以外的人對(duì)財(cái)物的損害而設(shè)置的管理行為,這是基于所有權(quán)的排他性而產(chǎn)生的。一般來說,行為人為履行保管義務(wù),從所有人處獲得的僅為占有權(quán),那么,代為保管中的保管是否僅限于對(duì)他人財(cái)物的單純管理,不享有其他權(quán)能呢?在民法理論上,所有權(quán)包括占有、使用、收益、處分四項(xiàng)權(quán)能。如果代為保管人在對(duì)保管物享有占有權(quán)能的情況下不享有其他權(quán)能,就會(huì)將代為保管陷入單純看護(hù)的境地,既不利于對(duì)他人所有權(quán)的保護(hù),也不利于他人對(duì)財(cái)物所有權(quán)能的充分行使。如果在不減損代管理物價(jià)值和不轉(zhuǎn)移代管物所有權(quán)的前提下,代管人對(duì)代管物進(jìn)行合理的使用、收益,如出租于他人使用等,亦不違背設(shè)立代為保管的初衷[3]。代為的“代”指代替、代理,代為則表明保管財(cái)物的不是所有權(quán)人本人,而是基于所有權(quán)人的委托或客觀存在的事實(shí)等,而為所有權(quán)人管理財(cái)物的人。
(二)遺忘物與埋藏物
對(duì)于遺忘物,理論上有不同的理解。有人認(rèn)為,遺忘物不同于遺失物,遺忘物是指財(cái)物的所有人或持有人有意識(shí)地將所持財(cái)物放在某處。二者的主要區(qū)別在于,前者一經(jīng)回憶一般都能知道財(cái)物遺忘在何處,因而一般較容易找回,而后者一般不知道失落何處,因而不易找回。有人認(rèn)為,遺忘物與遺失物沒有區(qū)別,是指非出于放棄占有的意思,偶然喪失占有之動(dòng)產(chǎn),且在拾得之際該動(dòng)產(chǎn)并不為任何人實(shí)際占有。因?yàn)槎呷舨煌?,則遺失物能得到民法的保護(hù),而遺忘物卻得不
第 4
頁 到民法的保護(hù),并且將二者的區(qū)分標(biāo)志定位在失主是否有意放置、是否知道遺忘于何處,進(jìn)而將罪與非罪的決定權(quán)歸于失主對(duì)財(cái)物的主觀狀態(tài),而不取決于行為人本身的主觀惡性及客觀危害。還有人認(rèn)為,遺忘物在廣義上應(yīng)包括遺忘物,提出遺忘物是一個(gè)復(fù)義詞組,涵蓋了遺失或忘記之意。
遺“忘”物與遺“失”物從詞義上看不完全等同,必竟還是有一定區(qū)別的,遺忘是指忘記,遺失是指由于疏忽而失掉“東西”,遺忘只有忘記之意,遺失則側(cè)重于失掉之意;遺失物通常是指非由于所有人或占有人的意思而偶然失去占有的動(dòng)產(chǎn);臺(tái)灣學(xué)者林山田同樣認(rèn)為二者有區(qū)別,遺失物是指本人無拋棄意思,而偶然喪失其持有之物,與明知遺忘于特定地之遺忘物不同。從立法變化上看,在修訂1979年刑法過程中,也曾有關(guān)于侵占遺失物犯罪的規(guī)定,但在以后的刑法修改草稿中,再也沒有“遺失物”,統(tǒng)一換成了“遺忘物”。由此可見,立法對(duì)于二者并沒有混用,還是注意其區(qū)別的。
遺忘物、遺失物二者之間具有不同的特性,主要表現(xiàn)在(1)遺忘物是物主有意識(shí)地放置,而遺失物則是無意識(shí)的丟失;(2)遺忘物被遺置于特定的場(chǎng)所,能夠被該場(chǎng)所主人或管理人員發(fā)現(xiàn),而遺失物則別丟失于公共活動(dòng)空間,能夠被途徑該處的公眾發(fā)現(xiàn);(3)遺忘物能夠被物主回憶起遺置的處所,及時(shí)采取措施便能迅速恢復(fù)對(duì)該物的控制,即到遺置處找尋,并向特定人提出返還請(qǐng)求。而遺失物的失主通常難以回憶起自己財(cái)物的確切失落地點(diǎn),只能到不確定的經(jīng)歷之處找尋,向不特定的人詢問。遺忘與遺失的差異,也決定了遺忘物不能包含遺失物。
對(duì)于埋藏物,理論界分歧意見更多。第一種意見認(rèn)為,埋藏物是指為隱藏而埋于地下的財(cái)物;第二種意見認(rèn)為,埋藏物是指埋在地下的財(cái)物;第三種意見認(rèn)為,埋藏物是指埋藏于地下的所有人不明的財(cái)物;第四種觀點(diǎn)認(rèn)為,埋藏物是指埋藏于地下或他物之中的財(cái)物;第五種觀點(diǎn)認(rèn)為,埋藏物是指為人在對(duì)地面、水面及其他地方進(jìn)行挖掘時(shí),偶然發(fā)現(xiàn)他人或者為了保守私人秘密、或者為了增加物品的效用、或者為了其他目的而有意埋藏隱蔽的物品;第六種觀點(diǎn)認(rèn)為,埋藏物是指埋藏于地下、水中或他物之中的難以為人所發(fā)現(xiàn)的物。從這些觀點(diǎn)爭(zhēng)議中,我們不難發(fā)現(xiàn),爭(zhēng)議集中在是否以所有人的埋藏意志來決定埋藏物的成立以及埋藏物與隱藏物的關(guān)系。
首先,我們從埋藏?zé)o的成立是否應(yīng)由所有人的埋藏意志所決定來作一分析。
第 5
頁 第一、五種觀點(diǎn)是依據(jù)所有人是否具有埋藏之意志的主觀態(tài)度來決定是否為埋藏物的,即為隱而藏之物為埋藏物,反之,則不是。筆者認(rèn)為法律上的埋藏物僅指發(fā)現(xiàn)時(shí)的狀態(tài),不含有所有人的主觀因素,不能依該物是否為所有人當(dāng)時(shí)故意埋藏來判斷是否為埋藏物。第三種觀點(diǎn)將埋藏物限于所有人不明的財(cái)物,顯屬不妥。如前所述,埋藏物是指發(fā)現(xiàn)時(shí)的狀態(tài),不含有行為人的主觀因素,它從不依行為人的主觀為判斷標(biāo)準(zhǔn),但是否能成為侵占罪的對(duì)象,則應(yīng)對(duì)所有人進(jìn)行分析,如果所有人不名的,該埋藏物歸國家所有,不屬于刑法的調(diào)整范圍。因?yàn)楸咀锏摹案嬖V才處理”這一點(diǎn),表明了本罪主要在于保護(hù)的財(cái)產(chǎn)權(quán)是公民個(gè)人的財(cái)產(chǎn)所有權(quán),如指歸國家所有的的埋藏物,則由誰來行使告訴權(quán)呢?所以對(duì)第三種意見所提出的這類情況,只能又其他法律、法規(guī)加以規(guī)范。第二種意見是較為妥當(dāng)?shù)?。?dāng)然能成為侵占罪犯罪對(duì)象的埋藏物,最終只能是有明確所有人的那些物品[4]。
其次,我們從埋藏物與隱藏物的關(guān)系上作一分析。第四、五、六種觀點(diǎn)認(rèn)為埋藏物包含隱藏物;第一、二、三種觀點(diǎn)均認(rèn)為埋藏物與隱藏物不同。我認(rèn)為二者之間是有區(qū)別的,但無區(qū)分必要?!冬F(xiàn)代漢語詞典》中的埋藏指藏于土地,隱藏指藏起來不讓發(fā)現(xiàn),顯然隱藏的外延大于埋藏。但《法學(xué)詞典》中的埋藏物指長(zhǎng)期埋于不動(dòng)產(chǎn)或動(dòng)產(chǎn)之中知其所有人的物。從中可見,對(duì)藏的處所均為“存在于土地或他物中”的底墑、地下兩種狀態(tài)。所以從學(xué)理上看,認(rèn)為埋藏物包含隱藏物的觀點(diǎn)是對(duì)埋藏物的廣義理解,認(rèn)為埋藏物不同于隱藏物的觀點(diǎn)則是對(duì)埋藏物的狹義解釋,二者雖在字義上有一定區(qū)別,但無實(shí)際意義,如侵占地下的物與侵占藏于樹洞中的物沒有什么質(zhì)的區(qū)別。
遺忘物、埋藏物除了與代管物一樣僅有占有權(quán)外,還具有與代管物所不同的共同特點(diǎn):(1)行為人與所有人之間一般不明確。因?yàn)樾袨槭腔谂既坏脑虬l(fā)現(xiàn)遺忘物、埋藏物的,所以,對(duì)所有人是誰一般來說是不明確的,同樣物的所有人對(duì)于誰是行為人,一開始往往也是不明確的。(2)行為人與所有人之間無約定關(guān)系。正是基于偶然原因使得行為人持有了遺忘物、埋藏物。(3)遺忘物、埋藏物須為動(dòng)產(chǎn)。對(duì)于遺忘的物品和埋藏于地下、他物中的物品來說,只能是動(dòng)產(chǎn),不可能是不動(dòng)產(chǎn),因?yàn)椴粍?dòng)產(chǎn)是不能移動(dòng)的,不可能被所有人遺忘、埋藏的對(duì)象。代管物則不同,它可以是動(dòng)產(chǎn),也可以是不動(dòng)產(chǎn),如房子等。
第 6
頁
三、相關(guān)對(duì)象分析
在代管物、遺忘物、埋藏物明文規(guī)定為犯罪對(duì)象的情況下,有必要對(duì)這些物品的性質(zhì)、屬性作進(jìn)一步的權(quán)定,以明確罪與非罪、此罪與彼罪的界限。下面就擇一些在理論界、實(shí)踐界爭(zhēng)議比較大的物品作些分析探討。
(一)不法財(cái)物能否成為侵占罪的犯罪對(duì)象
不法財(cái)物包括贓物、違禁品、從事違法活動(dòng)的物,對(duì)于這些財(cái)物能否成為侵占罪的犯罪對(duì)象,爭(zhēng)議比較大。下面,筆者依次談一下自己的理解和觀點(diǎn)。
1、贓物
贓物是指通過非法手段取得的財(cái)物。行為人將所代管的贓物占為己有,能否成為侵占罪的犯罪對(duì)象,有肯定說與否定說二種不同意見。持肯定說的觀點(diǎn)認(rèn)為,贓物并非無主財(cái)產(chǎn),原所有人對(duì)之仍具有所有權(quán),且公民所有的財(cái)產(chǎn)無論合法與否,都受刑法保護(hù),這并意味著保護(hù)犯罪人非法取財(cái)?shù)男袨?,而是保護(hù)所有社會(huì)財(cái)富不受非法侵犯。否定說則認(rèn)為,因?yàn)樾袨槿伺c犯罪人之間的關(guān)系在民法上是無效的,犯罪人對(duì)所委托的贓物無所有權(quán),行為人侵占贓物只能構(gòu)成他罪,不能構(gòu)成侵占罪。
在委托保管中,保管人(行為人)與委托人(所有人)之間的關(guān)系是明確的,只有在保管人拒不返還委托人所委托財(cái)物的情況下,才構(gòu)成侵占罪。而在贓物的委托保管中,關(guān)系明確的只是行為人與犯罪人之間,而非行為人與所有人之間,行為人拒不返還的,只是犯罪人所委托贓物,而非所有人所委托財(cái)物。如果按肯定說所認(rèn)為的,可以構(gòu)成侵占罪,但委托人(犯罪人)又沒有返還請(qǐng)求權(quán),那么由誰來行使告訴權(quán)呢?所有人能夠行使侵占罪的告訴權(quán)嗎?顯然不能行使,也不可能行使。因?yàn)樾袨槿伺c所有人之間不存在委托保管關(guān)系,而且在犯罪人的行為未被偵破前,所有人不可能知道犯罪人,進(jìn)而也不可能知道犯罪人已將所有人的財(cái)物委托其他人代管。如果一旦犯罪人的犯罪行為得以查獲,那么根據(jù)刑法第64條的規(guī)定,犯罪所得應(yīng)予以追繳或責(zé)令退賠。所以,對(duì)犯罪人將所有贓物委托他人代管也應(yīng)予以追繳,由國家強(qiáng)制力來保證贓物所有人的權(quán)利不受損害。綜上,贓物不可能成為侵占罪的犯罪對(duì)象。
2、違禁品
違禁品是指國家規(guī)定不準(zhǔn)私自制造、銷售、購買、使用、持有、儲(chǔ)存、運(yùn)輸?shù)奈锲?。我國?guī)定的違禁品有武器、彈藥、爆炸物品、劇毒物品、麻醉劑、放射物品等,對(duì)于違禁品能否成為侵占罪的對(duì)象也存在截然不同的二種觀
第 7
頁 點(diǎn)。持肯定說的觀點(diǎn)認(rèn)為,違禁品本身具有某種特定的地下(黑色)價(jià)值,且其具有合法的所有人即國家。否定說則認(rèn)為,違禁品沒有價(jià)值標(biāo)準(zhǔn),不能成為侵占罪的對(duì)象[5]。
否定說的觀點(diǎn)是正確的,但其論點(diǎn)還不充分。第一、違禁品是禁止流通的物品,不能流通交換,不具有交換價(jià)值。據(jù)此,無法體現(xiàn)其本身的價(jià)值,進(jìn)而無法衡量侵占的數(shù)額;第二、違禁品應(yīng)依法收歸國有國家是違禁品的最終所有人。但本罪為告訴才處理,即由被害人及其法定代理人向法院控告犯罪人及其罪行,并要求追究其刑事責(zé)任的行為。所以,侵占罪的成立需被害人提起訴訟,而在侵占違禁品的情況下,沒有提起訴訟的適格主體,國家不可能作為自訴案件的被害人提起自訴,它提起的只能是公訴;第三、侵占違禁品往往構(gòu)成犯罪。因?yàn)樾谭▽?duì)持有、保管、使用違禁品,往往有相應(yīng)的罪名,如毒品犯罪、涉槍支彈藥犯罪等等。對(duì)于不構(gòu)成犯罪的,應(yīng)由其他法律、法規(guī)加以調(diào)整。
3、違法活動(dòng)物
對(duì)于從事違法活動(dòng)的物能否成為侵占罪的對(duì)象,也存在肯定說與否定說之爭(zhēng)。肯定說認(rèn)為,民法雖然規(guī)定因不法原因而為給付者,不能請(qǐng)求返還,此系債權(quán)關(guān)系,而非所有權(quán)得失之物權(quán)關(guān)系,支付人雖有不法行為,對(duì)其給付之物縱然未能行使請(qǐng)求返還,但取得持有之受托人并不因之而取得所有權(quán),受托人易持有為所有,自可成為本罪之行為主體;否定說認(rèn)為,委托人已失去所有權(quán),也沒有其他權(quán)利,受托人不負(fù)返還義務(wù),因此受托人擅自占有該物,也不構(gòu)成侵占罪。
在不法原因的委托下(如為行賄物委托他人保管并代為行賄),從事違法活動(dòng)的物依法應(yīng)追繳并收歸國有,委托人不享有返還請(qǐng)求權(quán)。當(dāng)然,行為人也并不據(jù)此獲得了該物的所有權(quán),該物的所有權(quán)應(yīng)屬于國家。在我國,侵占罪為告訴才處理。如前所述,這種情況下,就不存在行使告訴的適格主體,所以,不能將此類物品最為侵占罪的犯罪對(duì)象。但行為人這種侵吞他人所個(gè)付的、為了進(jìn)行違法活動(dòng)的財(cái)物的行為,并非會(huì)產(chǎn)生如肯定說的學(xué)者們所擔(dān)心的后果——逍遙法外。因?yàn)?,這類接受犯罪之委托的行為本身就是一種共犯行為,二者之間共謀策劃犯罪,是一種犯罪預(yù)備行為,依法與委托者構(gòu)成共同犯罪,追究刑事責(zé)任。
(二)商業(yè)秘密型財(cái)產(chǎn)能否成為侵占罪的犯罪對(duì)象
商業(yè)秘密是指所有不為公眾所悉,能為權(quán)利人帶來經(jīng)濟(jì)利益,具有使用性,第 8
頁 并經(jīng)權(quán)利人采取保密措施的技術(shù)信息和經(jīng)營信息,它是知識(shí)產(chǎn)權(quán)的重要組成部分。有觀點(diǎn)認(rèn)為,這類財(cái)產(chǎn)可以成為侵占罪的對(duì)象。因?yàn)榧夹g(shù)秘密、技術(shù)資料等這些財(cái)物的載體本身可能并不值錢,但由于這些資料中凝聚著大量物化勞動(dòng)以及潛在價(jià)值,因而一旦受到侵占,比然造成大量的財(cái)產(chǎn)損失;認(rèn)為不構(gòu)成侵占罪犯罪對(duì)象的觀點(diǎn)則提出,作為知識(shí)產(chǎn)權(quán)的無形財(cái)產(chǎn),例如專利權(quán)、商標(biāo)權(quán)、著作權(quán)、以及商業(yè)秘密等,除其有形的載體以外,是很難想象成為侵占的對(duì)象。
對(duì)此,筆者贊同否定論的觀點(diǎn)。首先,從所有人是否喪失所有權(quán)來分析。技術(shù)圖紙等是技術(shù)秘密的物質(zhì)表現(xiàn)形式,它是財(cái)產(chǎn)內(nèi)容的載體,而非財(cái)產(chǎn)內(nèi)容的本身,如果行為人侵占了這類有形的技術(shù)秘密載體,也并不意味著權(quán)利所有人喪失對(duì)這些商業(yè)秘密的所有權(quán)。行為人在獲取上述財(cái)物后,原所有人仍可以對(duì)該物進(jìn)行占有、使用、收益、處分,即仍擁有該財(cái)物的權(quán)利,而侵占罪是侵犯財(cái)產(chǎn)所有權(quán)的犯罪,若不構(gòu)成對(duì)財(cái)產(chǎn)所有權(quán)的侵犯,則不能成為侵占罪。其次,從技術(shù)圖紙是否具有可計(jì)算的價(jià)值方面分析。技術(shù)秘密與其他財(cái)物不同,它是智力勞動(dòng)的成果,它也花費(fèi)了一定的經(jīng)濟(jì)效益,但它只是所有人可望得到的財(cái)產(chǎn)利益,而非現(xiàn)實(shí)既得的財(cái)產(chǎn)利益,商業(yè)秘密在進(jìn)入流通領(lǐng)域或被實(shí)際利用之前,要計(jì)算其實(shí)際價(jià)值是很困難的。而侵占罪一般來說是要衡量其犯罪數(shù)額的,由于侵占技術(shù)秘密所體現(xiàn)的只是將來的可得利益,非現(xiàn)在的既得利益,而可得利益又處于一種不確定的變化狀態(tài)中,故從這一層面看,技術(shù)秘密等難以成為侵占罪的犯罪對(duì)象。最后,從新刑法增設(shè)侵犯商業(yè)秘密罪的意圖來分析。侵犯商業(yè)秘密的犯罪,從本質(zhì)上講,它直接侵犯了社會(huì)經(jīng)濟(jì)秩序,而不是財(cái)產(chǎn)權(quán)利,故將之論以侵犯財(cái)產(chǎn)罪并不妥當(dāng),這不利于市場(chǎng)經(jīng)濟(jì)條件下對(duì)知識(shí)產(chǎn)權(quán)全面、系統(tǒng)的刑法特別保護(hù)。在市場(chǎng)經(jīng)濟(jì)條件下,科學(xué)技術(shù)的認(rèn)識(shí)與利用,對(duì)社會(huì)經(jīng)濟(jì)的發(fā)展和繁榮起到了巨大的推動(dòng)作用,“科學(xué)技術(shù)是第一生產(chǎn)力”已由人們所廣為認(rèn)識(shí)。大力發(fā)展科學(xué)技術(shù)并加強(qiáng)對(duì)科學(xué)技術(shù)成果的保護(hù),是商品經(jīng)濟(jì)發(fā)展的要求,也是全社會(huì)的共識(shí)。由于科學(xué)成果(商業(yè)秘密等)具有不同于一般財(cái)產(chǎn)的特殊性,故對(duì)其應(yīng)實(shí)行不同與一般財(cái)產(chǎn)所有權(quán)的特殊保護(hù)。新刑法已否定了以前技術(shù)秘密等行為侵犯財(cái)產(chǎn)犯罪的對(duì)象,因此,技術(shù)圖紙等商業(yè)秘密已不可能再成為侵占罪的犯罪對(duì)象。
第 9
頁
注
釋:
[1].劉志偉《侵占罪研究》,《刑法論叢》,法律出版社,1999年第37頁 [2].趙秉志《侵犯財(cái)產(chǎn)罪》,中國人民公安大學(xué)出版社,1999年第74頁 [3].孫向陽《論侵占罪》,《河北法學(xué)》200年第3期
[4] 鄧 斌 《侵占罪幾個(gè)問題的探討》《法制與社會(huì)發(fā)展》1999年第4期 [5] 馬新文《侵占罪之侵犯對(duì)象芻議》《鐵道部鄭州公安管理干部學(xué)院學(xué)報(bào)》2000年第2期
參考文獻(xiàn):
[1].劉志偉《侵占罪研究》,《刑法論叢》,法律出版社,1999年 [2].趙秉志《侵犯財(cái)產(chǎn)罪》,中國人民公安大學(xué)出版社,1999年
[3].孫向陽《論侵占罪》,《河北法學(xué)》200年第3期 [4] 鄧 斌 《侵占罪幾個(gè)問題的探討》《法制與社會(huì)發(fā)展》1999年第4期
[5] 馬新文《侵占罪之侵犯對(duì)象芻議》《鐵道部鄭州公安管理干部學(xué)院學(xué)報(bào)》2000年第2期
第 10
頁