XXXMapper.java
文件中 方法的参数记得加 @Param(value = " ")
否则方法可能不会运行
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
service层没有加标签
前台传参数 String 用,分开 转成json
String result = request.getParameter("mi");
Map<String, String> map = new HashMap<String, String>();
ming = RSAUtils.decryptByPrivateKey(result, priKey);
String[] strs=ming.split(",");
String jsonString=null;
for (int i = 0; i < strs.length; i++) {
if(jsonString!=null){
jsonString = jsonString+ "\"ming\":"+strs[i]+"," ;
}else{jsonString="\"ming\":"+strs[i]+"," ;}
}
jsonString="{"+jsonString+"}";
JSONObject obj = JSONObject.fromObject(jsonString);
项目报错 删lib中的 子项 maven update
json 转 map gson Map<String , String> result =new Gson().fromJson(jsonObject.toString(), Map.class);
关于javax.crypto.BadPaddingException: Blocktype异常的几种解决办法
第二种:将Android端的Cipher.getInstance("RSA")方法改为Cipher.getInstance("RSA/None/PKCS1Padding")。这种方法解密后的明文和加密前的明文是对应的,不会出现第一种方法中的现象,推荐这种方法。