原创 使用HttpClient和Jsoup爬取京東商城關鍵字搜索的商品頁面

使用HttpClient可以創建瀏覽器對象,然後對頁面數據進行抓取,另外再使用Jsoup庫解析Html頁面。因爲Jsoup和JQuery一樣有選擇器獲取元素的方式,所以抓取頁面數據變得非常方便。 例如這個鏈接:https://search

原创 Java Hibernate查詢數據顯示在jsp頁面

項目添加Struts2容器,使用標籤s:iterator來遍歷輸出。index.jsp<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ tag

原创 Java 使用Mybatis報.()異常

嚴重: Servlet.service() for servlet [SpringMVC] in context with path [/Temperature] threw exception [Request processing

原创 JS和JQuery監聽滾動條事件

網上查了一下,找到兩種js監聽滾輪事件的方法 (1)window.onscroll = function() {}  (2)document.addEventListener("onscroll", function (e) {}) js

原创 微信公衆號服務器配置選項PHP示例代碼

最近微信公衆號遇到有點奇怪的問題,使用的是tp框架,之前配置都ok的,最近有需求重新填寫url選項,可配置時一直顯示token失敗,解決方案,參考以下php示例代碼來修改,同時最好把輸出註釋掉。 最後通過了,就是這麼香 ~ respon

原创 手動設置論文目錄中的頁碼跳轉地址

因爲論文的目錄經常要改來改去,一鍵生成目錄有時出現很多問題,花很多時間的,所以乾脆直接手動設置目錄的跳轉地址算了,以下就拿參考文獻來舉例。

原创 Java Struts2_upload_img使用uuid命名文件名

Struts2上傳圖片文件,並用uuid命名圖片文件名。index.jsp<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTM

原创 微信網頁授權Oauth2.0 某高校合唱團報名表單

首先在Application/Weih5/gkchorus目錄新建一個Oauth2.0授權登錄頁面gkchorus_oauth2.php<meta charset="utf-8"> <?php // error_reporting(0)

原创 Java Hibernate入門栗子

前言,Hibernate是一個開放源代碼的對象關係映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲地使用對象編程思維來操縱數據庫。1、在Myeclipse的File選項新建一個Web Project,項目名

原创 使用Git Gui將本地項目上傳至Github

1、下載並安裝git客戶端,win版本下載地址:https://git-scm.com/download/win2、本地上傳(1)創建.git倉庫 在本地項目文件夾右鍵Git Gui Here,選擇Create New Repositor

原创 Java Struts2 國際化中英切換頁面

struts2國際化,實現登錄表單中英文切換,在地址欄中增加參數request_locale=en_US即可正確切換到英文登錄頁面。注意(在web.xml中有三種配置)(1) /* 捕捉所有請求(2) / 捕捉所有除 jsp頁面之外的請求

原创 Java Struts2自定義攔截器-權限控制案例

Struts2框架自帶的攔截功能已經很強了,如果沒有特殊的要求一般可以滿足,如果有特殊的要求,可以自定義攔截器。此爲繼承MethodFilterInteceptor類實現。login.jsp<%@ page language="java"

原创 Java Struts2 OGNL標籤庫之append拼接、merge拼接、subset篩選和sort排序

Struts2的表單標籤可分爲兩種:Form表單本身和單個表單元素的標籤。所有表單標籤處理類都繼承了UIBean類,UIBean包含了一些通用屬性,分爲3種。(1)模板相關屬性、(2)JS相關屬性、(3)通用屬性。如:註冊表單例子myfo

原创 Java Struts2 doubleselect實現省市級聯下拉框

在Struts2中,給我們提供了一個s:doubleselect標籤,該標籤可以實現級聯下拉選擇。doubleselect.jsp<%@ page language="java" import="java.util.*" pageEnco

原创 微信公衆號開發 ThinkPHP3.2獲取access_token和jsapi_ticket以及全局緩存

首先,微信公衆號開發有2個access_token,分別爲基礎接口的access_token和網頁授權oauth2.0的access_token,在此就先講基礎接口的access_token。根據微信公衆號開發文檔,先獲取到基礎接口的ac