2018-01-26 测试新的Servlet

2018-01-26  本文已影响0人  辣鸡AI呀

二维码扫描器

发现问题:二次开发的sdk里的demo不能运行,应该是动态库有问题,

错误是 二维码扫描器demo错误

与扫描器的公司技术沟通之后,还没解决,人家也挺忙的,所以百度,发现问题:动态库的位数不对,参考http://blog.csdn.net/u013430189/article/details/50848796
解决问题之后,demo可以运行,之后可以进行二次开发。

服务Servlet

发现昨天的问题之后,今天看了服务器响应的东西,参考

request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");

之后写出了新的servlet_test项目包
主要文件:
昨天用到的ConnectMysql.java、Student.java、TestMapToJson.java
新写了src/Servlet/TestServlet.java

package Servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import cuz_welcome.ConnectMysql;

/**
 * Servlet implementation class TestServlet
 */
@WebServlet("/TestServlet")
public class TestServlet extends HttpServlet
{
    private static final long serialVersionUID = 1L;

    /**
     * @see HttpServlet#HttpServlet()
     */
    public TestServlet()
    {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
     *      response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
        // TODO Auto-generated method stub
        doPost(request, response);
    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
     *      response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
        // TODO Auto-generated method stub
        request.setCharacterEncoding("UTF-8");
        response.setContentType("text/html;charset=UTF-8");
        // response.getWriter().append("Served at: ").append(request.getContextPath());

        // 指定该页面不缓存
        response.setDateHeader("Expires", -1); // IE游览器支持的

        response.getWriter().append(ConnectMysql.getStu());
    }
}

结果

访问https://www.zumc.xin/serlvet_test/TestServlet可以取到数据库的数据。
微信小程序可以调用服务器的数据了。
接下来准备设计数据库。

上一篇 下一篇

猜你喜欢

热点阅读