二维码扫描器
发现问题:二次开发的sdk里的demo不能运行,应该是动态库有问题,
与扫描器的公司技术沟通之后,还没解决,人家也挺忙的,所以百度,发现问题:动态库的位数不对,参考http://blog.csdn.net/u013430189/article/details/50848796
解决问题之后,demo可以运行,之后可以进行二次开发。
服务Servlet
发现昨天的问题之后,今天看了服务器响应的东西,参考
- 主要写法:http://blog.csdn.net/fyy90903/article/details/46928083
- 编码的问题:http://blog.csdn.net/sinat_27714067/article/details/53864025
主要用到
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
- web.xml是什么:http://blog.csdn.net/u013439850/article/details/49980957
- 解决网页缓存:http://www.jb51.net/article/120093.htm
之后写出了新的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可以取到数据库的数据。
微信小程序可以调用服务器的数据了。
接下来准备设计数据库。