struts1的攔截器2

1·首先寫一個類 MyInterceptor 繼承ActionServlet,代碼如下public class MyInterceptor extends ActionServlet {@Overridepublic void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException {// TODO Auto-generated method

instanceof ————>繼承

java 中的instanceof 運算子是用來在運行時指出對象是否是特定類的一個執行個體。instanceof通過返回一個布爾值來指出,這個對象是否是這個特定類或者是它的子類的一個執行個體。用法:result = object instanceof class參數:Result:布爾類型。Object:必選項。任意對象運算式。Class:必選項。任意已定義的對象類。說明:如果 object 是 class 的一個執行個體,則 instanceof 運算子返回 true。如果 object

collection與collections

Collection是個java.util下的介面,它是各種集合結構的父介面。Collections是個java.util下的類,它包含有各種有關集合操作的靜態方法。Collection 階層中的根介面。Collection 表示一組對象,這些對象也稱為collection的元素。一些collection 允許有重複的元素,而另一些則不允許。一些collection 是有序的,而另一些則是無序的。JDK

解析json字串————>js中

js中解析json字串:1.eval("..."):  var a_id=eval(‘{"name":123}’);  如果eval中的內容含有惡意指令碼就麻煩了2.json_parse:  需要匯入json_parse.js:  <script src="js/json_parse.js"></script>    <script language="javascript">        var t = json_parse('{"name":123}')

struts1的攔截器1_2

Struts2已經發布一段時間了,這個版本較struts1.x版本有了很大變化,其中一個就是增加了攔截器功能。這是個非常有用的功能,可是struts1.x卻沒有。    其實,struts1.x可以配合外掛程式,實現攔截器的功能。    SAIF(Struts Action Invocation Framework)是一個開源組件,它讓Struts架構具備Action攔截器與IOC的功能,這樣你的1.x架構也就有了攔截器的功能。      1.將saif.jar包放入你的lib中。      2

hibernate_search_常用註解

Hibernate Search 的常用註解1. @Indexed   -> index指定索引名稱  2. @Field   -> name 指定當前屬性在LuceneDocument中儲存的名稱,預設為屬性名稱    -> store 指定當前屬性是否被儲存在Luceneindex中,可選值為:      1) Store.YES 佔用大量的索引空間,支援"投影(projection)"     2) Store.COMPRESS壓縮方式,消耗大量CPU      3)

hibernate的二級緩衝

1.把hibernate中相應的緩衝架包匯入項目中,一般用OSCache2.將oscache的oscache.properties放入。在該檔案中可以修改oscache的緩衝大小,預設的是1000:      cache.capacity=10003.在sessionFactory中寫入相應的二級緩衝,用到二級緩衝的類及緩衝策略      <propertyname=”cache.provider_class”>         

window.open(pageURL,name,parameters)

window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //這句要寫一行    各參數的含義:    'page.html' 快顯視窗的檔案名稱; 'newwindow' 快顯視窗的名字(不是檔案名稱),非必須,可用空''代替; height=

jquery省市級聯簡單例子

ajax方式:$("#sf").change(function(){    $("#shi").empty();//清空城市表    $("#shi").append("<option value='0'>請選擇</option>");//添加一個初始化選擇項    $.ajax({        type:"post",        url:'/city.action',        data:"pid="+$("#sf").attr("value"),      

jquery屬性及方法

頁面中先匯入jquery.js,再倒入自己的js檔案:<script type="text/javascript" src="jslib/jquery.js"></script><SCRIPT type="text/javascript" src="jslib/verify.js"></SCRIPT>淡入淡出:$("p").fadeIn("slow");                     

hibernate的懶載入

所以想讓一個對象為非延時載入有兩種方法:       第一種就是讓該對象訪問它的一個屬性      

亂碼處理及編碼格式

一、response:從伺服器返回頁面:        1、jsp中設定charset=GBK        2、response.setContentType("text/xml;charset=GBK")    二、request:到伺服器再到資料庫        1、get和post請求:            new String(strObj.getBytes("iso-8859-1"),"GBK")                2、post請求:           

div樹形菜單

DIV樹:client_Tree.jsp                 ClientTreeReader.java        1、servlet裡:        /** * 完成分銷商樹的遞迴讀取 * @author Administrator * */public class ClientTreeReader {        private StringBuffer sbTreeHTML = new StringBuffer();        /**     * 返回HTML字串 

枚舉類型的映射

實體類:public class Persion {      private int id;    private String name;    private Gender gender = Gender.男;    public int getId() {        return id;    }    public void setId(int id) {        this.id = id;    }    public String getName() {      

spring2的事物配置

Spring2.5 的事物配置:    <!-- 配置事務通知 -->    <tx:advice id="txAdvice" transactionManager=txManager>        <!--              REQUIRED:表示當前方法必須運行在一個事物中,沒有事物則建立一個。            SUPPORTS:表示當前方法不需要事物        -->        <tx:attributes>     

EL和JSTL運算式

一、EL運算式:寫法:        ${XXX}取值範圍:page、request、session、application1、EL的取值     1、對一般對象來說,如果取對象裡的屬性,那麼必須有響應屬性的get方法才能取到     2、對於map等索引值對儲存的對象來說,直接${map1.key1}可取到map1中k1對應的值     3、對於數組來說,可以通過${數組1[i]} 取到數組1中下標為i的元素        2、EL的param屬性     ${param.xxx}      

jquery應用:

JQuery特點:    屏蔽瀏覽器的差異,對dom操作提供了方便的擴充,一用的時間處理api及動畫api,強大的外掛程式機制        $(document).ready(function(){XXX})                頁面自動載入事件                                        $("#verifyButton").click(function(){XXX})    點擊事件      

dwr調用實體bean

package com.bean;public class Users {    String name;    String password;    public String getName() {        return name;    }    public void setName(String name) {        this.name = name;    }    public String getPassword() {        return

檔案上傳——servlet實現

1M=1024*1024個位元組——>約等於1000000了,所以1M大約是1000000位元組10M=1024*1024*10 個位元組注意:上傳時需要設定html表單:method="post",enctype="multipart/form-data"   

delete在js裡為引用刪除

delete 運算子從對象中刪除一個屬性,或從數組中刪除一個元素。delete expressionexpression 參數是一個有效 JScript 運算式,通常是一個屬性名稱或數組元素。說明如果 expression 的結果是一個對象,且在 expression 中指定的屬性存在,而該對象又不允許它被刪除,則返回 false。在所有其他情況下,返回 true。example:var arr = [1,2,3];var arrItem = arr[1];var obj = {a:'a',

總頁數: 61357 1 .... 20231 20232 20233 20234 20235 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.