導航:首頁 > 源碼編譯 > ssh框架的javaweb項目源碼

ssh框架的javaweb項目源碼

發布時間:2022-08-11 17:29:50

❶ 求一個SSH框架的javaWEB項目

首先將下面代碼COPY下來寫成一個js;
<!-- 開始-->
//自動補全
//autoInput 自動補全輸入組件ID
//自動補全UL列表ID
function AutoComplete(autoInputId, autoULId) {
var child = null;
//獲取伺服器數據value文本框輸入值,list資料庫返回集合,valueProperty使用list對象的那個屬性作為vlaue值
this.autoComplete = function (value,list) {
//清空上次數據
DWRUtil.removeAllOptions(autoULId);
if (child != null && value == child.innerHTML) {
return;
}
if (value == "") {
return;
}
child = null;
if (list.length > 0) {
$(autoULId).style.display = "block";
for (i = 0; i < list.length; i++) {
var title = list[i];
var li = document.createElement("li");
li.ondblclick = function () {
child = li;
$(autoInputId).value = li.innerHTML;
$(autoULId).style.display = "none";
};
li.innerHTML =title;//li.innerHTML 表示資料庫中的tname
//alert(li.innerHTML);
$(autoULId).appendChild(li);
}
} else {
$(autoULId).style.display = "none";
}
};

//當按下上下按鈕的時候選中數據
window.document.onkeydown = function () {
var key = window.event.keyCode;
//向下
if (key == 40) {
if (child == null) {
var nextNode = $(autoULId).firstChild;
if (nextNode != null) {
child = nextNode;
child.style.backgroundColor = "powderblue";
}
} else {
var nextNode = child.nextSibling;
if (nextNode != null) {
child.style.backgroundColor = "";
child = child.nextSibling;
child.style.backgroundColor = "powderblue";
}
}
//向上
} else {
if (key == 38) {
if (child != null) {
var previousNode = child.previousSibling;
if (previousNode != null) {
child.style.backgroundColor = "";
child = child.previousSibling;
child.style.backgroundColor = "powderblue";
}
}
} else {
if (key == 13) {
if (child != null) {
$(autoInputId).value = child.innerHTML;
$(autoULId).style.display = "none";
}
}
}
}
};

//設置補全數據位置
window.onload = function () {
var oRect = $(autoInputId).getBoundingClientRect();
$(autoULId).style.left = oRect.left - 42;
$(autoULId).style.top = oRect.top + 20;
};
}
<!--結束--> 如果以上js保存不起就將js的編碼改為gbk(JS右鍵屬性就是了),
<!-- 關於上面這個Js你就不要問我為什麼了。因為我也不知道 。我只知道我要用的時候我導進來就行了-->
現在就要看jsp頁面了:
1.首先:導入上面寫入的js,然後在web.xml去配置,然後再在IE中進去測試。找到其它的js.
2.寫入以下樣式
<style type="text/css">
.aul{list-style-type: none;width: 150px;position: absolute;display: none;}
.aul li{background-color: expression(sourceIndex%2==0?'lavender':'beige')}
</style>
3.函數以及回調函數如下:
<script type="text/javascript">
//創建自動補全對象
var auto= new AutoComplete('dictType','ul1'); //前面一個是input的id,後一個就是ui的id咯
function autoName(value){
DWRService.findTypeByName(value, // DWRService是在dwr.xml中的名稱.. findTypeByName是Biz中的方法///方法根據輸入的值進行like查詢返回list
function(list){
auto.autoComplete(value,list);
});
}
</script> 4.最後一步: //下面這個input是你輸入的框要補的那個.. (表示不清..不知道怎麼說)
<input type="text" name="basDict.dictType" id="dictType"
onpropertychange="autoName(this.value)">
<ul class="aul" id="ul1" style="cursor:pointer;"> <!--一定是普通的標簽..ui是呆會查詢符合條件的值顯示的位置> <!--上面這些代碼是我從我前幾天做的項目中下來的。
如果你按我這種方式去實現Ajax去實現的話有什麼不明白的。可以問我。不過我這幾天白天都在做項目,最好晚上留言給我。 呵。不好意思啊。。
再說明一下,整個我都是用dwr框架去實現的/.---->
biz方法如下:
public List findTypeByName(String tName) {
String hql = "select distinct d.dictType from BasDict as d where d.dictType like '%"+tName+"%'";
return super.getHibernateTemplate().find(hql);
} dwr.xml配置如下:
<dwr>
<allow>
<create creator="spring" javascript="DWRService">
<param name="beanName" value="BasDictBiz"/>
</create>
</allow>
</dwr> 要是做出來效果你不滿意你可以改一下jsp上的頁面上的代碼。使下拉的更漂亮

❷ 請問誰有Java的項目開發的案例資料

❸ 請問誰能發我一個JavaWebSSH2的小項目,十個界面的就好!急需,非常感謝!!

網上有資源你搜javaweb項目開發精粹源碼就可以了,還有配套電子書,實力講解

❹ 求 java web開發 ssh2整合(struts2 hibernate3 spring3)中型項目源碼

已經發給你了

❺ 求一個Java的ssh項目源碼

需要的話 可以發給你一份。留下你的郵箱,或者直接加我

❻ ssh框架只是被用來開發java web的么

1. ssh框架只是被用來開發java Web項目的,當然這個項目可能會灰常的大
2. 如果不學習java Web是不需要去學習ssh的,即使學習java Web也不一定非得學習ssh.
3.s2sh,表示struts2, spring,hibernate, 這么寫是因為struts1和struts2不是同一個東西,雖然名字差不多。
4.現在講解ssh的書籍都差不多,現在基本沒有struts1方面的書了,因為基本沒人用了,除了舊的改造項目。 書籍沒有好壞,看看是否屬於自己就OK,我不是怕麻煩,是因為這本來就是介紹工具的書籍,我看過基本書講的內容大同小異,都是復制從官方文檔翻譯拷貝過來的。

ssh相對來說是很簡單的,別說復雜,因為雖然配置文件比較多,但是不需要記憶,只需要用的時候拷貝過來改改就行了,不會的可以去查。struts是個MVC框架,節約開發成本和時間,類似的框架有好幾個,比如spring mvc,hibernate是對數據訪問的優化,類似地框架著名的有ibatis,spring是個管理框架,開發是對項目的管理結構很清晰,編程代碼會少很多很多滴。

這些加起來就那麼多步驟,也就那麼幾句代碼,你需要做的就是總結,總結幾個模式,到時候開發是,拷貝去改一改就好了。不要為為什麼,不要問原理,它天生就那樣,記著用就行了。

❼ java web SSH框架

如果想用好SSh框架,最重要的是理解發送請求-->響應結束的整個過程以及web項目中配置的跳轉流程,那樣才能更好的學習這個框架。還有就是盡量把一些常用方法的代碼封裝起來,這樣就可以直接調用,解決代碼的重用問題。

❽ 基於ssh的Javaweb項目,web.xml,strurs-config.xml,等等,就是三大

web.xml裡面寫調用spring, spring.xml裡面寫一下關於映射 數據源的配置,hibernate配置文件配置資料庫的配置,比如埠ip之類的,strurs裡面寫action的配置,網上有很多資料 網路ssh 出來一大堆

❾ 你好你有javaweb旅遊項目代碼么

這篇博文 網頁鏈接是基於Bootstrap框架和SSH框架實現的旅遊自助系統網站,JAVA WEB開發的,有詳細的開發文檔和源碼,你看看是不是你需要的,是的話,請採納哦^_^

閱讀全文

與ssh框架的javaweb項目源碼相關的資料

熱點內容
PC機與單片機通訊 瀏覽:674
二級加密圖 瀏覽:113
壓縮機異音影響製冷嗎 瀏覽:711
德斯蘭壓縮機 瀏覽:490
程序員太極拳視頻 瀏覽:531
網上購買加密鎖 瀏覽:825
安卓為什麼軟體要隱私 瀏覽:83
虛擬主機管理源碼 瀏覽:811
java圖形圖像 瀏覽:230
單片機輸出口電平 瀏覽:486
java配置資料庫連接 瀏覽:479
java多態的體現 瀏覽:554
java的split分隔符 瀏覽:128
跪著敲代碼的程序員 瀏覽:238
web和php有什麼區別 瀏覽:120
加密的電梯卡怎麼復制蘋果手機 瀏覽:218
warez壓縮 瀏覽:137
黑馬程序員培訓機構官網天津 瀏覽:904
mainjavasrc 瀏覽:60
如何買伺服器挖礦 瀏覽:292