国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

獎學金公示系統初步完成

jerry / 623人閱讀

摘要:將查詢結果以表格形式顯示在界面上序號院系姓名類別表格隔行背景色變化,文字居中為循環計數值到此,基本完成,接下來就是美化搜索結果界面以及接入學校數據庫啦。

前端界面


搜索結果界面 (搜索軟件專業學生)

技術要點

jsp

mysql

HTML

開發過程

網上自學jsp基本語法

搭建環境

eclipse安裝java EE,創建web工程

安裝mysql創建數據庫

安裝apache tomcat服務器在電腦上,學習基本使用方法

下載安裝鏈接器mysql-connector-java, 放在項目Java Resources/Libraries 中

mysql中新建數據庫,數據表(并設為主要工作表),導入csv文件

設4列,分別為 id, college, name,type.

基本思路

為方便寫代碼,添加sql以及c標簽庫,到web app libraries中。

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>

jsp中連接數據庫


java代碼提取查詢字符串中的年份

<%!
/* 從字符串提取數字 */
public String getNumbers(String content) { 
    Pattern pattern = Pattern.compile("d+");
    Matcher matcher = pattern.matcher(content);  
    while (matcher.find()) {  
            return matcher.group(0);
    }  
    return "";  
}
%>
<%
    request.setCharacterEncoding("utf-8");
    String content = request.getParameter("content");
    
//    默認為查詢當前年份
    Calendar now = Calendar.getInstance();
    int year=now.get(Calendar.YEAR);
    
//    若指定年份,則提取查詢字符串中的數字作為年份
    String str_digit = getNumbers(content);
    if (str_digit.length()>0){
        year = Integer.valueOf(str_digit);
    }
//    去除查詢字符串中的數字
    content = content.replaceAll("d+", "");
%>

sql查詢 獲取到的前端搜索框中的關鍵字



SELECT * FROM Scholarship.`<%=year %>` WHERE 
name LIKE "%<%=content %>%"
OR type LIKE "%<%=content %>%"
OR college LIKE "%<%=content %>%"
ORDER BY id;

將查詢結果以表格形式顯示在界面上



bgcolor="#CCCCFF" align="center">
        
序號 院系 姓名 類別

到此,基本完成,接下來就是美化搜索結果界面以及接入學校數據庫啦。

附:sql條件查詢的tips

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/51228.html

相關文章

  • ETM TestNet 2.0 開啟公測

    摘要:此次公測最令人矚目的就是關于投票機制的測試。用上凸函數代替線性增長,甚至指數級增長的權益,讓整個生態更為均衡。測試結束后,我們將統計每名礦工的收益,并予以公示。 從今年3月技術白皮書發布到 TestNet 1.0 啟動,ETM 團隊僅用了 6 個月的時間就完成了區塊鏈基礎設施的初步建設工作。在過去幾個月時間里,ETM 的項目開發進度一直備受矚目。showImg(https://segm...

    Rocture 評論0 收藏0
  • 國家企業信用公示系統的爬取

    摘要:國家企業信用公示系統的爬取網站分析獲取首頁通過直接請求網站首頁,返回錯誤提示碼,返回結果是代碼。驗證碼識別開發者文檔代碼結果查詢企業在首頁的源代碼中,有一句注釋偽造極驗變量百度成功獲取到結果鏈接國家企業信用公示系統爬取 國家企業信用公示系統的爬取 1. 網站分析 1.1 獲取首頁 通過 requests.get 直接請求網站首頁,返回 521 錯誤提示碼,返回結果是js代碼。這是采用...

    cloud 評論0 收藏0
  • 2019國家擬發布“15項新職業” AI、云計算工作榜上有名

    摘要:物聯網工程技術人員定義從事物聯網架構平臺芯片傳感器智能標簽等技術的研究和開發,以及物聯網工程的設計測試維護管理和服務的工程技術人員。近日,人力資源和社會保障部組織專家嚴格按照新職業評審標準對征集的新職業有關材料進行了評審論證,初步確定人工智能工程技術人員等15個擬發布新職業,現予公示。15個擬發布新職業1.人工智能工程技術人員2.物聯網工程技術人員3.大數據工程技術人員4.云計算工程技術人員...

    marser 評論0 收藏0

發表評論

0條評論

jerry

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<