• 大小: 5.28MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: Java
  • 标签: jsp设计  

资源简介

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\.mymetadata
     文件        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个文件信息

评论

共有 条评论