eclipse编译发布项目时候,违章接口调用正常,但是用tomcat的startup.bat启动就出问题了,为什么啊

独影阑珊 发布于 2017/05/15 10:56
阅读 121
收藏 0

/**这是生成带参数的url*/

public String getUrl(String carNo,String engineNo){
        String url = "http://v.juhe.cn/wz/query?city=BJ&hphm="+carNo+"&engineno="+engineNo+"&"
                + "key=91f1445*************731527d";
                       
        return url;
    }

 

/**这是查询的代码*/

public String weizhang(String  url){ 
        log.debug("开始查询=================");
        StringBuffer sb = new StringBuffer();  
        InputStream is = null;
        BufferedReader reader = null;  
        try {
            URLConnection conn = getHttpConn(URLEncoder.encode(url));//U.openConnection();
            conn.connect();
            is = conn.getInputStream();
            reader=new BufferedReader(new InputStreamReader(is,"UTF-8"));  
            String str=null;  
            //从输入流中读取数据  
            while((str=reader.readLine())!=null){  
              sb.append(str).append(System.getProperty("line.separator"));  
            }  
          //关闭输入流  
            reader.close();  
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }finally{
            if(is != null){
                try {is.close();} catch (IOException e) {}
            }
            if(reader != null){
                try {reader.close();} catch (IOException e) {}
            }
        }
        log.debug("聚合查询结束,结果是========="+sb.toString());
        return sb.toString();
    }  

这代码在打包发布之后就说我的车牌号不正确,但是在用eclipse启动的时候就没有问题

加载中
返回顶部
顶部