小编Mar*_*gan的帖子

iOS9更新后,navigator.geolocation.getCurrentPosition不再在Safari移动设备上运行

我有一个Web应用程序,其中包含用于获取用户坐标的代码:

if (navigator.geolocation) {
   navigator.geolocation.getCurrentPosition(function(position) {  
Run Code Online (Sandbox Code Playgroud)

但是当我更新到iOS9时它就停止了工作.我甚至不再获得Safari提示,请求获得我的位置许可.更新到iOS9后能解决此问题的其他人吗?

javascript safari geolocation navigator ios9

2
推荐指数
1
解决办法
5401
查看次数

Jasper Reports:如何将两个报告流合并为一个 PDF 输出?

我有这段代码,它根据给定的条件一次只生成一个 Jasper 报告到 PDF。但是如果我想将两个 Jaspers 合并成一个 PDF 文件怎么办?(即 PDF 输出应该是 LoadTagR2R.jasper + LoadTagR2RLandscape.jasper —— 这将是一个包含多页的 PDF 输出流)

        if (fullHalfTag.equalsIgnoreCase("Y")){ //Read FULL_HALF_TAG value (if FULL_HALF_TAG == 'Y')
            logger.debug("Printing FULL tag...");
            reportStream = getServletConfig().getServletContext().getResourceAsStream("/reports/LoadTagR2RLandscape.jasper");

        } else {
            logger.debug("Printing HALF tag...");
            reportStream = getServletConfig().getServletContext().getResourceAsStream("/reports/LoadTagR2R.jasper");

        }

        //Report parameters
        Map parameters = new HashMap();
        parameters.put("PLT_NO", pltNo);
        parameters.put("TICKET_NO", ticketNo);

          try {

             Connection conn = ConnectionUtils.getConnection();

             JasperRunManager.runReportToPdfStream(reportStream,servletOutputStream, parameters, conn);
             response.setContentType("application/pdf");

             servletOutputStream.flush();
             servletOutputStream.close();
Run Code Online (Sandbox Code Playgroud)

我尝试合并两个输入流,如下所示,但没有奏效。想法?

        new java.io.SequenceInputStream(s1, s2).
Run Code Online (Sandbox Code Playgroud)

java pdf inputstream jasper-reports

2
推荐指数
1
解决办法
3893
查看次数

为什么getRemoteHost()在部署应用程序时会返回IP地址?

在我的开发环境中,getRemoteHost()成功返回客户端的PC /计算机名称。但是,一旦我将应用程序部署到生产环境中,getRemoteHost()就会突然返回IP地址。

为了使其始终返回PC /计算机名称,需要采取什么措施?它是在WAS 7.0上运行的Java Web应用程序。

java websphere servlets ibm-was

0
推荐指数
1
解决办法
1080
查看次数

是否可以在 IBM Websphere Application Server 上部署 Angular 应用程序?

我们在工作中使用 IBM RAD 进行开发,并使用 IBM Websphere Application Server 作为我们的 Web 应用程序服务器。考虑到这些限制,是否仍然可以开发和部署 Angular SPA?就像为 RAD 安装 Typescript 插件一样,但是如果没有生成 EAR 文件,您将如何将其部署到 WAS?

java websphere server angular

0
推荐指数
1
解决办法
9104
查看次数