微信投票项目开发--ssm框架

最近做了一个微信的投票的项目,有一些自己的心得和体会吧!
基本的功能有以下:
这里写图片描述
在后台我是采用的ssm(struts2,spring,mybatis)框架写的和前面的servlet的是有点不同的
直接贴代码了:

    private PrintWriter out;
    try {
            request.setCharacterEncoding("utf-8");//设置编码
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
        //cheack是微信后台发送的验证信息  这是一个类
        /*
        private String signature;
        private String nonce;
        private String timestamp;
        private String echostr; 
        */
        if (cheack.getEchostr() != null && !"".equals(cheack.getEchostr())) {// 证明是前面开始接收消息
            if (CheackUtils.cheackWeinxi(cheack)) {//验证接口
                out.print(cheack.getEchostr());
            }
        } else {// 处理接收的消息
            //在回复微信的消息的时候,注意使用out写出,是用微信规定的xml的格式的字符串,这样就能回复
            //里面的逻辑处理我就省了
        }

基本上的微信消息回复的处理我在前面的文章中有说到,使用微信回复投票基本上就是根据的收到的消息,判断用户回复的内容,再做逻辑处理,在此次的微信投票项目中使用了网页,做了网页的跳转,其中的处理也差不多的!贴几张效果图片吧!

这里写图片描述
这里写图片描述
这里写图片描述

最后的活动详情是使用百度的ueditor多文本编辑器,在图片方面本上是准备使用七牛的存储应用,但是还是没有使用,但是实现了ueditor和七牛的而结合!见下篇介绍!

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值