java jsp與資料庫資訊的互動

2021-09-03 07:42:25 字數 914 閱讀 5409

%

string path = request.getcontextpath();

%>

獲取jsp所在工程的名稱

var ids = new array();

1、前台如果傳的是乙個集合,後台可以使用引數 @requestbody listids 來接收

2、如果前台是這種傳值方式 data:, 

那後台可以通過建立乙個欄位名稱對應的實體類來接收

或者使用string name = request.getparameter("name")的方式來接收

3、如果ajax選擇的get方法,那後台方法的欄位名稱和url的入參名稱保持一致就能接收到資料了

4、window.location.href="<%=path%>/ui/psmpackage/topsmpackagelist";

這是跳轉到新頁面的方法

這是後台的接受方式,返回的是對應jsp的資料夾和檔名

頁面跳轉的方法不需要@responsebody註解,而獲取返回值的方法則一定要加,不然獲取不到返回值

5、window.open(url); 可以在瀏覽器上新開乙個頁面。對應的是window.close();

6、如何將資料帶到新增的頁面

第一:第乙個頁面通過

window.location.href="<%=path%>/ui/product/condition?linecode="+linecode+"&typecode="+typecode;傳值

在新頁面可以通過var linecode = '<%=(string)request.getparameter("linecode")%>'這種方式來取值

第二:後台**這樣處理request.setattribute("product", result);

新頁面就能直接通過key值,使用${}來取值。

獲取資料庫資訊

資料庫資訊包括資料庫詳細資訊 資料庫基本資訊 基本表資訊 列資訊等內容 1 獲取資料庫詳細資訊 databasemetadata物件代表了乙個資料庫的詳細資訊,它的方法所獲取的資料庫系統的資訊通常用resultset物件的開工返回,可以用resultset物件的方法取得資料資訊,如getstring...

資料庫資訊查詢

查詢某欄位型別 select information schema.columns.data typeinto ls type from information schema.columns where information schema.columns.table name tablename ...

MySQL 資料庫資訊

資料庫使用時間長以後,尤其是刪除操作頻繁之後,會產生碎片空間 檢視本資料庫的狀態 檢視所有資料庫剩餘空間 optimize table table name3.1 innodb 預設不支援 optimize 原文要讓innodb支援optimize,要在啟動mysqld的時候加上 skip new ...