小编Ume*_*thi的帖子

访问Tomcat目录路径

我正在解决一个问题,我需要在tomcat基目录中创建一个上传文件夹,以便可以将我的上传文件放在那里不想在webapps文件夹中执行此操作.

稍后我想在我的网络应用程序中访问该文件夹以获取上传的文件.虽然我使用下面的代码取得了成功

File dir = new File(System.getProperty("catalina.base"), "uploads");
Run Code Online (Sandbox Code Playgroud)

但它给我路径像G:\ Program Files\Tomcat 6.0\uploads,我可以从中访问文件,但我想要这样的路径

http//localhost:// path to my upload folders
Run Code Online (Sandbox Code Playgroud)

我尝试了各种方法来实现这一点,但没有任何工作.我正在玩这个,但它没有成功

ServletActionContext.getServletContext().getRealPath()
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何做到这一点?

提前致谢

java tomcat servlets

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

Wordpress get_posts()一直返回相同的帖子

我正在玩WordPress,我对PHP没有任何想法.我试图使用WordPress的get_posts()函数获取一些随机帖子我的代码是这样的

<?php
    args1 = array( 'numberposts' => 12 ,'orderby' => 'rand');
    $rand_posts1 = get_posts( $args1);
            foreach( $rand_posts1 as $randpost1 ) : ?> 
                <?php the_title(); ?>
                     <?php endforeach; ?>
Run Code Online (Sandbox Code Playgroud)

但是这个代码只返回12次相同的帖子,这是最新的帖子.我无知究竟我做错了什么.

任何人都可以帮我纠正我的错误或指出我的问题.

php wordpress

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

如何处理SSL证书的浏览器警告

对于开发,我们使用自签名SSL证书,它似乎工作正常,除了一个问题,当用户第一次点击URL浏览器将显示有关证书的警告无效,我们可以通过告诉浏览器轻松绕过它我们相信这个网站.

我有一个用例,我需要在Iframe中加载一些数据,并且需要使用HTTPS选择数据,并且该过程是隐藏的,并且只有当用户点击某个链接时才能看到Iframe.我的问题是第一次访问该网站的用户,当点击该链接时收到浏览器错误消息.

有没有办法让浏览器信任我们的自签名证书而不显示警告信息?

browser ssl tomcat ssl-certificate

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

关闭colorBox时重新加载父窗口

很抱歉我对java-script的了解很少.我有一个应用程序,其中注册表单在彩色框中打开并成功注册我们在另一个颜色框上显示欢迎消息.

当用户关闭任何颜色框但不确定如何执行此操作时,我需要重新加载父页面.由第三方提供的js和HTML因此无法更改文件,在查找代码后我发现了以下代码

function inlineLightbox(h) {
    jQuery.colorbox({
        opacity: 0.6,
        inline: true,
        href: h,
        onOpen: function() {
            jQuery('#colorbox').addClass('inline');
        },
        onComplete: function() {
            jQuery('#colorbox a.close, #colorbox a.btn-close').click(function() {
                jQuery.colorbox.close();


    jQuery('#product-popup-help').removeClass('active'); jQuery('#product-editors-notes').addClass('active');
                return false;
            });
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

其中,hiddiv,其数据需要显示的overlay.Is有没有办法在我自己的HTML文件编写代码,这样,当用户关闭这些叠加,我可以捕获接近甚至,可以重新加载父窗口?

javascript jquery jquery-ui jquery-plugins colorbox

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

使用 PHP 解析复杂的 JSON

我是 PHP 新手,不太清楚如何用 PHP 解析 JSON。这是我从第三方获得的 JSON

{ "data": 
  { "current_condition": 
   [ 
      {"cloudcover": "0", "humidity": "13", "observation_time": "05:47 AM", "precipMM": "0.0", 
      "pressure": "1016", "temp_C": "20", "temp_F": "69", 
      "visibility": "10", "weatherCode": "113",  
      "weatherDesc": [ {"value": "Sunny" } ],  
      "weatherIconUrl": [ {"value": "http:\/\/www.worldweatheronline.com\/images\/wsymbols01_png_64\/wsymbol_0001_sunny.png" } ], 
     " winddir16Point": "SW", "winddirDegree": "218", "windspeedKmph": "12", "windspeedMiles": "7" 
     } 
   ],
   "request": [ 
            {"query": "Lat 32.12 and Lon 76.53", "type": "LatLon" } 
      ],  
   "weather": [ 
          {
            "date": "2012-11-04", "precipMM": "0.0", "tempMaxC": "20", "tempMaxF": "69", "tempMinC": "1", "tempMinF": …
Run Code Online (Sandbox Code Playgroud)

php json

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

Apache tomcat 6错误

Apr 20, 2011 10:51:40 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;
Apr 20, 2011 10:51:40 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-1234
Apr 20, 2011 10:51:40 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1521 ms
Apr 20, 2011 10:51:40 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Apr 20, 2011 10:51:40 PM org.apache.catalina.core.StandardEngine start
INFO: Starting …
Run Code Online (Sandbox Code Playgroud)

tomcat6

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

在array-php中使用if else

不熟悉php我不知道如何if else在php数组中使用.我试着这样做

function column_title($item){
        $status=false;
        if($item->uTestimonials_approval =='0')
           $status=false;
         else
          $status=true;

        //Build row actions
        $actions = array(
             $status ? 'unapprove'      => sprintf('<a href="?page=%s&action=%s&id=%s">Unapprove</a>',$_REQUEST['page'],'unapprove',$item-> uTestimonials_id),:
            'approve1'      => sprintf('<a href="?page=%s&action=%s&id=%s">Approve</a>',$_REQUEST['page'],'approve',$item-> uTestimonials_id),

            'delete'    => sprintf('<a href="?page=%s&action=%s&id=%s">Delete</a>',$_REQUEST['page'],'delete',$item-> uTestimonials_id),
        );

        //Return the title contents
        return sprintf('%1$s <span style="color:silver">(id:%2$s)</span>%3$s',
            /*$1%s*/ $item-> uTestimonials_message,
            /*$2%s*/ $item-> uTestimonials_id,
            /*$3%s*/ $this->row_actions($actions)
        );
    }
Run Code Online (Sandbox Code Playgroud)

但我得到了解析异常

Parse error: syntax error, unexpected T_DOUBLE_ARROW
Run Code Online (Sandbox Code Playgroud)

任何人都可以提前帮助我找到我做错了什么

我对否定投票完全没有问题,但总是更好地说明为什么有人这样做可以让他/她自己改善

php arrays

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

警告:include(../config/config.php) [function.include]:无法在 PHP 中打开流

我的 PHP 文件出现以下错误。

Warning: include(../config/config.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\my-proj\functions\function.php on line 2

让我描述一下我的文件夹结构

  1. ROOT 文件夹 /index.php
  2. 函数/function.php
  3. 配置/config.php
  4. 注册/注册.php

现在,如果我使用绝对路径,那么它会在 signup.php 中给出相同的错误,如果我使用相对路径,那么它会在 index.php 中给出这个错误

任何帮助,将不胜感激。

php

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

System.getProperty("java.class.path")在Web应用程序中不起作用

我正在尝试扫描我的webapplication类路径以查找所有涉及某些界面的类.

我当前的应用程序在独立版本中运行良好,但在Web环境中失败.

这是我的代码的一部分

public String[] getClassPathRoots() {
        String classPath;
          classPath = System.getProperty("java.class.path");
        }
        String[] pathElements = classPath.split(File.pathSeparator);
        return pathElements;
    }
Run Code Online (Sandbox Code Playgroud)

我不知道如何java.class.path在我的应用程序中使用,所以我应该能够获得类路径根.

java java-ee

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

在运行时更改元素Id Jquery

我试图(anchor tag) id使用Jquery在运行时更改元素,但到目前为止无法取得任何成功.

这是我的锚标签代码

<a id="addToCartButton_${idStatus}" href="javascript://"
 onclick="addTocartFunction(${idStatus})" class="button"
  type="submit">ADD TO CART</a>
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法

$("addToCartButton_"+id).attr('id','addToCartButton_'+code); 
Run Code Online (Sandbox Code Playgroud)

哪里id是相同idStatus但没有发生比我试图检查Jquery甚至能够找到给定Id的元素所以我尝试下面的代码

alert($("addToCartButton_"+id).attr('href'))但它即将到来undefined.我不确定我做错了什么

html javascript jquery

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

理解Java代码片段

在使用一些代码库时,我试图理解一段代码,以便可以工作和自定义它,我能够理解几乎90%的代码流.这是整体流程

  1. 代码用于生成15位数字代码(字母数字),前3位数字是客户提供的.
  2. 最初代码生成16位字母数字编号并将其存储在缓存中.
  3. 客户可以通过指定数量生成任意数量的代码.
  4. 所有客户生成的代码都是从16位数字生成的(第2点).生成的所有代码都包含该16位字母数字的数字/字母.
  5. 当某人尝试使用这些代码时,系统会尝试验证所提供的代码是否有效.

我对用于确定所提供的代码是否有效的逻辑感到震惊,这里是那段代码,我生成6个代码作为样本,在这种情况下,生成并存储在缓存中的字母数字代码是

 initial-alphabet : M9W6K3TENDGSFAL4
Run Code Online (Sandbox Code Playgroud)

基于initial-alphabetmyList = 生成的代码[123-MK93-ES6D-36F3, 123-MK93-EFTW-D3LG, 123-MK93-EALK-TGLD, 123-MK93-ELKK-DN6S, 123-MK93-E4D9-3A6T, 123-MK93-EMTW-LNME]

 protected  int getVoucherNumber(String voucherCode){
  int voucherNumberPos = voucherCode.length() - 12;
  String voucherNumberHex = voucherCode.substring(voucherNumberPos, voucherNumberPos + 6);
  int firstByte = getIntFromHexByte(voucherNumberHex.substring(0, 2), 0);
  int secondByte = getIntFromHexByte(voucherNumberHex.substring(2, 4), 1);
  int thirdByte = getIntFromHexByte(voucherNumberHex.substring(4, 6), 7);
  return firstByte << 16 | secondByte << 8 | thirdByte;
}

private int getIntFromHexByte(String value, int offset){
  return (getIntFromHexNibble(value.charAt(0), offset) << 4) + getIntFromHexNibble(value.charAt(1), …
Run Code Online (Sandbox Code Playgroud)

java logic

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