資源簡介
Jsp+JavaBean+Mysql的項目,項目都是測試過的

代碼片段和文件信息
package?com.cn.mobile;
import?org.apache.commons.httpclient.HttpClient;
import?org.apache.commons.httpclient.NameValuePair;
import?org.apache.commons.httpclient.methods.PostMethod;
import?org.apache.commons.httpclient.params.HttpMethodParams;
import?java.io.IOException;
import?java.net.URISyntaxException;
import?java.net.URLEncoder;
import?java.util.HashMap;
import?java.util.Map;
/**
?*?短信http接口的java代碼調用示例
?*?依賴Apache?HttpClient?3.1
?*
?*?@author?songchao
?*?@since?2013-12-1
?*/
public?class?JavaSmsApi{
????//?查賬戶信息的http地址
????private?static?String?URI_GET_USER_INFO?=?“http://yunpian.com/v1/user/get.json“;
????//通用發送接口的http地址
????private?static?String?URI_SEND_SMS?=?“http://yunpian.com/v1/sms/send.json“;
????//?模板發送接口的http地址
????private?static?String?URI_TPL_SEND_SMS?=?“http://yunpian.com/v1/sms/tpl_send.json“;
????//狀態報告獲取
????private?static?String?URI_PULL_STATUS=?“http://yunpian.com/v1/sms/pull_status.json“;
????//編碼格式。發送編碼格式統一用UTF-8
????private?static?String?ENCODING?=?“UTF-8“;
????public??void???in(?String?phone)?throws?IOException?URISyntaxException?{
????????//修改為您的apikey
????????String?apikey?=?“1a096060f509c58c7fd69266e30c0e4d“;
????????//修改為您要發送的手機號
????????String?mobile?=?phone;
????????/****************?查賬戶信息調用示例?*****************/
????????System.out.println(JavaSmsApi.getUserInfo(apikey));
????????/****************?使用通用接口發短信(推薦)?*****************/
????????//設置您要發送的內容?(內容必須和某個模板匹配。以下例子匹配的是系統提供的1號模板)
????????String?text?=?“您的驗證碼是5210。如非本人操作,請忽略本短信“;
????????//發短信調用示例
????????System.out.println(JavaSmsApi.sendSms(apikey?text?mobile));
????????/****************?使用模板接口發短信(不推薦)?*****************/
????????//設置模板ID,如使用1號模板:【#company#】您的驗證碼是#code#
????????long?tpl_id?=?1;
????????//設置對應的模板變量值
????????//如果變量名或者變量值中帶有#&=%中的任意一個特殊符號,需要先分別進行urlencode編碼
????????//如code值是#1234#需作如下編碼轉換
????String?codeValue?=?URLEncoder.encode(“#123415#“?ENCODING);
???????String?tpl_value?=?“#code#=“?+?codeValue?;
????????
????????
??????
????????//模板發送的調用示例
????????System.out.println(JavaSmsApi.tplSendSms(apikey?tpl_id?tpl_value?mobile));
????}
????/**
?????*?取賬戶信息
?????*
?????*?@return?json格式字符串
?????*?@throws?java.io.IOException
?????*/
????public?static?String?getUserInfo(String?apikey)?throws?IOException?URISyntaxException?{
????????Map?params?=?new?HashMap();
????????params.put(“apikey“?apikey);
????????return?post(URI_GET_USER_INFO?params);
????}
????/**
?????*?通用接口發短信(推薦)
?????*
?????*?@param?apikey?apikey
?????*?@param?text??? 短信內容
?????*?@param?mobile? 接受的手機號
?????*?@return?json格式字符串
?????*?@throws?IOException
?????*/
????public?static?String?sendSms(String?apikey?String?text?String?mobile)?throws?IOException?{
????????Map?params?=?new?HashMap();
????????params.put(“apikey“?apikey);
????????params.put(“text“?text);
????????params.put(“mobile“?mobile);
????????return?post(URI_SEND_SMS?params);
????}
????/**
?????*?通過模板號發送短信(推薦)
?????*
?????*?@param?apikey????a
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????169429??2016-06-25?14:05??news.sql
?????目錄???????????0??2016-06-25?14:02??Zhu\
?????文件?????????781??2015-11-30?20:14??Zhu\.classpath
?????目錄???????????0??2016-05-08?15:24??Zhu\.myeclipse\
?????文件?????????282??2016-05-08?15:25??Zhu\.myme
?????文件????????1409??2015-10-26?07:30??Zhu\.project
?????目錄???????????0??2016-06-25?14:02??Zhu\.settings\
?????文件?????????500??2015-10-24?20:00??Zhu\.settings\.jsdtscope
?????文件?????????157??2016-05-08?15:25??Zhu\.settings\org.eclipse.core.resources.prefs
?????文件?????????330??2015-10-24?20:00??Zhu\.settings\org.eclipse.jdt.core.prefs
?????文件??????????49??2015-10-24?20:00??Zhu\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2015-10-24?20:00??Zhu\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-06-25?14:02??Zhu\src\
?????目錄???????????0??2016-06-25?14:02??Zhu\src\com\
?????目錄???????????0??2016-06-25?14:02??Zhu\src\com\cn\
?????目錄???????????0??2016-06-25?14:02??Zhu\src\com\cn\mobile\
?????文件????????5340??2015-12-01?13:02??Zhu\src\com\cn\mobile\JavaSmsApi.java
?????文件????????1236??2015-12-18?19:18??Zhu\src\com\cn\mobile\Unamefilter.java
?????目錄???????????0??2016-06-25?14:02??Zhu\src\com\cn\zhu\
?????文件????????3805??2016-05-08?15:26??Zhu\src\com\cn\zhu\collec.java
?????目錄???????????0??2016-06-25?14:02??Zhu\src\com\cn\zhu\dao\
?????文件????????2602??2015-10-28?19:28??Zhu\src\com\cn\zhu\dao\UserDao.java
?????目錄???????????0??2016-06-25?14:02??Zhu\WebRoot\
?????文件????????3370??2015-11-28?09:59??Zhu\WebRoot\admin.jsp
?????文件????????1734??2015-12-16?22:16??Zhu\WebRoot\checkLogin.jsp
?????文件????????3782??2015-12-19?22:33??Zhu\WebRoot\chuandi.jsp
?????文件?????????661??2012-09-16?17:08??Zhu\WebRoot\config.jsp
?????目錄???????????0??2016-06-25?14:02??Zhu\WebRoot\css\
?????文件????????2935??2015-10-27?16:59??Zhu\WebRoot\css\demo.css
?????文件????????3983??2015-10-27?16:59??Zhu\WebRoot\css\login.css
?????文件????????3976??2015-10-27?22:11??Zhu\WebRoot\css\loginb.css
............此處省略92個文件信息
- 上一篇:寵物商店 使用JSP 技術web應用
- 下一篇:JSP作業提交批改系統代碼及設計
評論
共有 條評論