问题列表 - 第35731页

使用JSTL在url中获取域名?

我想用JSTL从url获取域名.我知道的两种方法返回错误的信息.我需要URL中的确切内容.

当我做:

${pageContext.request.remoteHost}
Run Code Online (Sandbox Code Playgroud)

我得到了服务器的IP.

当我做:

${pageContext.request.serverName}
Run Code Online (Sandbox Code Playgroud)

我通常得到正确的域名,但在服务器上,我们在亚马逊上返回"server1"而不是正确的域名,可能是因为它处理多个域的方式.

有谁知道如何在URL中获取当前域名?

我可能需要获取URL然后解析它.我该怎么办?

java url jsp jstl el

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

通过静态方法访问SharedPreferences

我有一些信息存储为SharedPreferences.我需要从外部的Activity(从域模型类中)访问该信息.所以我在Activity中创建了一个静态方法,我只用它来获取共享首选项.

这给了我一些问题,因为显然不可能从静态方法调用方法"getSharedPreferences".

这是eclipse给我的信息:

Cannot make a static reference to the non-static method 
getSharedPreferences(String, int) from the type ContextWrapper
Run Code Online (Sandbox Code Playgroud)

我尝试使用Activity实例来解决这个问题,如下所示:

public static SharedPreferences getSharedPreferences () {
  Activity act = new Activity();
  return act.getSharedPreferences("FILE", 0);
}
Run Code Online (Sandbox Code Playgroud)

此代码提供null点异常.

有解决方法吗?我试图这样做,我会进入一个android-code气味?

提前致谢.

android static-methods sharedpreferences android-activity

31
推荐指数
4
解决办法
5万
查看次数

如何在Java中打开txt文件并读取数字

如何打开.txt文件并将输入或空格分隔的数字读入数组列表?

java

35
推荐指数
3
解决办法
24万
查看次数

NullReference对非null的值

我有一个函数,它传递一个字符串传递给它.在测试函数时,我在传递给它的字符串参数上得到一个空引用异常,即使该字符串不为null,我也不明白为什么我会收到此错误.我在下面有一个屏幕截图

替代文字

我使用一个虚拟值来验证SelectSingleNode函数中的字符串参数和传递给我的函数的newValue字符串参数,它们都包含值,所以我不明白它为什么抛出空引用异常.为了清楚起见,该函数的目的是将值写回XML文件的节点.

UPDATE

很抱歉没有发布代码

Private Sub setValue(ByVal nodeToMod As String, ByVal newValue As String)
        ''Test writing to xml config file
        Dim dummy As String = "Config/" & nodeToMod
        Dim xmlDoc As New XmlDocument
        Using fs As FileStream = New FileStream(HttpContext.Current.Server.MapPath("~/XML_Config/Config.xml"), FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite)
            xmlDoc.Load(fs)
            Dim foo As XmlNode = xmlDoc.SelectSingleNode(dummy)
            Console.WriteLine(foo.InnerXml)
            fs.Seek(0, SeekOrigin.Begin)
            fs.SetLength(0)
            xmlDoc.Save(fs)
        End Using
    End Sub
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的XML文件

<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Username>john.doe@email.com</Username>
  <Password>Password1</Password>
  <ProductType>MyProduct</ProductType>
  <DirectoryEntryPath>LDAP://myDomain</DirectoryEntryPath>
  <SMTPDefaultOnly>True</SMTPDefaultOnly>
  <Logo>myLogo.gif</Logo>
</Config>
Run Code Online (Sandbox Code Playgroud)

是的,SlectSingleNode函数没有返回值.我刚刚开始使用XPath,这似乎在我上周使用时起作用.我不确定它为什么现在停止工作了.

UPDATE2:

知道了,愚蠢的错误.我在Node方法中将nodeToMod作为"UserName"而不是"Username"传递

        Set(ByVal value As String) …
Run Code Online (Sandbox Code Playgroud)

xml vb.net asp.net

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

websocket用于二进制数据传输和解码

我正在阅读规范和许多关于websockets使用的例子.几乎所有人都使用websockets讨论UTF-8或ascii消息传输.

最新的Hybi websocket规范要求支持二进制传输.hybi规范中的REQ 6

我也在某处读到了Chrome支持hybi的地方.但最新版Chrome 7.0仅在pywebsocket配置中选择draft-hixie时才有效.

有没有浏览器支持hybi规范?即使它是开发者,也可以.

standards html5 w3c websocket

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

是否有PTP(精确时间协议| IEEE 1588)库?

我的任务是同步一个时间关键的过程,用于使用PTP(精确时间协议,IEEE 1588)时间源从PLC记录数据.

快速浏览一下可用的库,除了基于IVI-C和IVI-COM的实现之外什么都没有.

是否有一个托管库支持我错过的PTP,或者我是否需要找到一种方法来使用我的应用程序中为LabVIEW设计的IVI-COM库?

.net time ieee

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

Java在不使用数组的情况下反转int值

任何人都可以向我解释如何在不使用数组或字符串的情况下反转整数.我从网上得到了这个代码,但不是很明白为什么+输入%10并再次划分.

while (input != 0) {
    reversedNum = reversedNum * 10 + input % 10;
    input = input / 10;   
}
Run Code Online (Sandbox Code Playgroud)

以及如何使用此示例代码仅反转奇数.示例我得到了此输入12345,然后它将奇数反转为输出531.

java reverse integer

34
推荐指数
4
解决办法
15万
查看次数

HTTP中的多个Set-cookie标头

我正在编写一个充当非常基本的HTTP客户端的小类.作为我正在进行的项目的一部分,我正在让它识别cookie.但是,我不清楚当我的客户端收到多个具有相同密钥但设置了不同值的"Set-Cookie"标头时会发生什么.

例如,

Set-Cookie: PHPSESSID=abc; path=/
Set-Cookie: PHPSESSID=def; path=/
Set-Cookie: PHPSESSID=ghi; path=/
Run Code Online (Sandbox Code Playgroud)

其中哪一项应该是PHPSESSID的价值?当您在同一页面上调用session_start()然后调用session_regenerate_id()时,通常会发生这种情况.每个都会设置自己的标题.所有的浏览器似乎都没有这个,但我似乎无法让我的客户选择正确的.

有任何想法吗?!

browser http http-headers

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

Python正则表达式

什么是正则表达式将识别有效的NRIC数字类(包括结束的字母表)

python regex

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

CSS类的Javascript动画?

是否可以在javascript中动画替换类?

让我们考虑一下:

.class1 {background-color:blue;}  
.class2 {background-color:red;}  
Run Code Online (Sandbox Code Playgroud)

是否有任何Javascript库可以缓解两个类之间的变化?这不会让用户的计算机爆炸吗?

如果没有,那么实现这一目标的好方法是什么?服务器生成的Javascript文件?

javascript css

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