小编kam*_*mal的帖子

如何从Firefox 3中的HTML输入表单获取文件路径

我们有简单的HTML表单<input type="file">,如下所示:

<form>
  <label for="attachment">Attachment:</label>
  <input type="file" name="attachment" id="attachment">
  <input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

在IE7(可能是所有着名的浏览器,包括旧的Firefox 2)中,如果我们提交像'// server1/path/to/file/filename'这样的文件,它可以正常工作,并提供文件和文件名的完整路径.

在Firefox 3中,它只返回'filename',因为它们有新的"安全功能"来截断路径,如Firefox错误跟踪系统(https://bugzilla.mozilla.org/show_bug.cgi?id=143220)中所述.

我不知道如何克服这个"新功能",因为它导致我的webapp中的所有上传表单停止在Firefox 3上运行.

任何人都可以帮助找到一个解决方案来获取Firefox 3和IE7上的文件路径?

html file-upload firefox-3

52
推荐指数
3
解决办法
21万
查看次数

Oracle客户端安装错误 - 路径太长

我正在尝试安装Oracle 11g第2版(客户端).但它给出了一个错误:

Environment variable: "PATH" - This test checks whether the length of the environment variable "PATH" does not exceed the recommended length.
Expected Value: 1023
Actual Value : 1028
List of errors: - PRVF-3929 : Adding the Oracle binary location to the PATH
  environment variable will exceed the OS length limit of [ "1023" ] for the
  variable on the node "KamalNuriyev-PC"  -
    Cause:  The installer needs to update the PATH environment variable to
            include the value "%ORACLE_HOME%/bin;". However, …
Run Code Online (Sandbox Code Playgroud)

oracle oracleclient oracle11g

29
推荐指数
3
解决办法
9万
查看次数

如何解决"无法调用未定义的方法"错误?

    function calcRoute() {
        var start = document.getElementById("start_").value;
        var end = document.getElementById("end_").value;
        var request = {
            origin: start,
            destination: end,
            travelMode: google.maps.TravelMode.DRIVING
        };
        directionsService.route(request, function (response, status) {
            if (status == google.maps.DirectionsStatus.OK) {
                directionsDisplay.setDirections(response);
            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

在Chrome中给出错误消息:"未捕获的TypeError:无法调用未定义的方法'setDirections'".有人可以建议修复这个吗?感谢名单

javascript google-maps-api-3

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

如何使用JAXB获取xml属性

这是我的xml:

<?xml version="1.0" encoding="UTF-8" ?>
    <organization>
      <bank>
        <description>aaa</description>
        <externalkey>123</externalkey>
        <property name="pName" value="1234567890" />
      </bank>
   </organization>
Run Code Online (Sandbox Code Playgroud)

我为这个xml使用了JAXB和unmarshall,我可以得到描述和外键.但我无法获得有价值的财产名称.

  • 这是我的unmarshall java类:

    JAXBContext jb = JAXBContext.newInstance(Organization.class);
    Unmarshaller um = jb.createUnmarshaller();
    Organization org = (Organization) um.unmarshal(new File("\\upload\\bank999999.xml"));
    System.out.println(org.getBank().getDescription());
    System.out.println(org.getBank().getExternalkey());
    
    Run Code Online (Sandbox Code Playgroud)
  • Organization.java

    @XmlRootElement
    public class Organization {
    Bank bank = new Bank();
    
    public Bank getBank() {
      return bank;
    }
    
    public void setBank(Bank bank) {
     this.bank = bank;
    }
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • Bank.java

    @XmlRootElement
    public class Bank {
     private String description;
     private String externalkey;
     private String property;
    
    //..GETTER and SETTER …
    Run Code Online (Sandbox Code Playgroud)

java jaxb xml-parsing

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

java.sql.Date格式

public static void main(String[] args) {
    java.util.Date utilDate = new java.util.Date();
    java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
    System.out.println("utilDate:" + utilDate);
    System.out.println("sqlDate:" + sqlDate);
 }
Run Code Online (Sandbox Code Playgroud)

我使用这个代码部分并输出如下:

2013/06/14 12:06:11
2013-06-14
Run Code Online (Sandbox Code Playgroud)

我想要有日期和时间数据的输出.方法的参数需要java.sql.Date格式.这就是我必须转换或改变格式的原因sqlDate.我该如何解决?

注意

PreparedStatement insertStmt=null;
insertStmt.setDate(parIndex, java.sql.Date);
Run Code Online (Sandbox Code Playgroud)

这就是我想要java.sql.Date格式的原因

java formatting date

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

将可滚动选项添加到multiselect jquery中

我在这个演示中使用了dropdownlist .我的列表比这个演示要大,这就是我想添加可滚动选项的原因.如何将可滚动选项添加到下拉列表中

jquery scroll multi-select twitter-bootstrap

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

为什么我会收到警告"死码"?

    if (myCondition1 && myCondition2 && myCondition3)
    {
    ...
    }
Run Code Online (Sandbox Code Playgroud)

我编写了这段代码并成功运行.但我对(...)的一部分发出了警告.警告是"死代码".这对我来说很有趣.你有什么想法吗?感谢你

java warnings

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

如何使用sql查询订购结果但不选择行?

SELECT ORG.DESCRIPTION, ORG.EXTERNALKEY
FROM organization org
WHERE org.ownerid = (SELECT id
                      FROM organization
                     WHERE externalkey = '970000')
     OR org.externalkey = '970000'
ORDER BY org.description;
Run Code Online (Sandbox Code Playgroud)

这是我的SQL查询.我使用了"ORDER BY org.description".但这不是我的要求.我想在查询结果中创建第一个(org.externalkey = '970000').行将被订购(但org.externalkey ='970000'行将是第一行).怎么做?

sql sql-order-by

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