小编Pav*_*kyy的帖子

从JSF中的managed-bean获取资源文件的路径

我遇到这种情况:我在尝试从托管bean中添加新的头像之前删除旧的头像图像.

String fileName = "resources/img/useravatars/" + getSessionBean().getSearchAccount().getAvatar();
File f = new File(fileName);
Run Code Online (Sandbox Code Playgroud)

我已经google了一下,似乎我可以从ExternalContext获取该文件夹的路径,如:

FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.getExternalContext(). ...
Run Code Online (Sandbox Code Playgroud)

但我找不到类文档中的适当方法.你能帮忙说些什么而不是...或建议一个更好的解决方案.

PS.不知何故,我怀疑有可能对链接进行硬编码,但到目前为止还没有运气.

jsf managed-bean

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

如何在Netbeans中向C++项目添加运行参数

我正在使用Nebeans 7.0及其C++插件,我想做这样的事情:test.exe < in.txt > out.txt当我运行项目时.我在哪里可以将这些参数添加到Netbeans的项目中?提前致谢!

c++ netbeans

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

将函数的返回值赋给变量

我很难理解为什么我不能将这个简单函数的返回值赋给变量gcd:

def euclidAlgorithm(m, n):
    if n == 0:
        print "n cannot be zero."
        return -1
    r = m % n # Remainder
    if r == 0:
        return n
    else:
        euclidAlgorithm(n, r)

if __name__ == "__main__":
    #Input values
    m = 54
    n = 36

    print "Input : m = ", m, " n = ", n
    gcd = euclidAlgorithm(m, n)
    if gcd == -1:
        print "Function terminated with an error"
    else:
        print "Output: gcd = ", gcd
Run Code Online (Sandbox Code Playgroud)

gcd当我运行它时,我得到的不是得到18: …

python

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

标签 统计

c++ ×1

jsf ×1

managed-bean ×1

netbeans ×1

python ×1