原创 Struts——開源MVC框架

  【簡介】       Struts是Apache軟件基金會(ASF)贊助的一個開源項目。它最初是Jakarta項目中的一個子項目,並在2004年3月成爲ASF的頂級項目。它通過採用Java Servlet/JSP技術,實現了基於Jav

原创 遠程調用其他系統bean報EJBCLIENT000037: Could not load ejb proxy class com.tgb.itoo.basic.service.xxBean的錯誤

   最近做項目時遇到遠程調用其他系統bean一直不成功的問題,在這裏記錄一下。    【問題】     javax.naming.NamingException: EJBCLIENT000037: Could not load ejb

原创 返回JSON數據,在IE下提示下載文件

   [步驟]    添加公約,單擊保存按鈕    [結果]    在IE瀏覽器會提示下載xxx.json文件        [期望]    給出正常的提示,添加成功或失敗!    解決方法:   將response.setContent

原创 iterator迭代

iterator說明               *  當前正在迭代的元素在棧頂     *  如果value屬性不寫,則默認迭代棧頂的元素     *  value值如果爲top,則也是迭代棧頂的元素 三種情況:     * list中

原创 EJB到底是什麼,真的那麼神祕嗎??

    最近在研究EJB,之前一直對它的概念比較模糊,看了這篇博客,感覺不錯,理解了不少,分享了!點擊打開鏈接 1. 我們不禁要問,什麼是"服務集羣"?什麼是"企業級開發"?  既然說了EJB 是爲了"服務集羣"和"企業級開發",那麼

原创 JSF初瞭解

   最近在學習JSF,找了一些資料,做個小demo,下面總結一下:    一、概念    JSF是Sun繼JSP技術之後推出的又一項Java Web應用開發技術。Java語言發明後,得益於其天生的平臺無關性,迅速在軟件開發者中獲得廣泛認

原创 VMware虛擬機下安裝CentOS

   最近學習項目需要安裝Linux系統,在VMware虛擬機下安裝,下面具體說一下安裝步驟:    【準備工作】     1、VMware Workststion 虛擬機軟件(這裏用的版本是12,永久許可證密鑰5A02H-AU243-T

原创 微信授權和支付

   微信授權和支付,其實大家在平時多少都接觸過,微信授權比如你去萬達那裏免費抓娃娃,掃完二維碼需要你授權關注一個東西,這些還是比較常見的。微信支付現在更普遍了,現在買東西吃飯啥的都可以微信支付。我們用的比較普遍,但這些到底是如何實現的還

原创 對比Struts和SpringMVC

   我們之前學習了Struts1、Struts2、SpringMVC,他們都屬於前端框架,都是對MVC模式的實現,下面對比學習一下這三個框架。    現在用的比較多的是Struts2、SpringMVC, Struts1官方已經停止更新

原创 sonar常見問題修改

  如今,大家都用sonar工具掃描自己的項目代碼,以提高自己的代碼質量。本文主要介紹自己在工作中用soanr工具檢查Java代碼時常見的問題及對應修改建議。 常見問題1: 使用字符索引 : String.indexOf(char) is