小编use*_*644的帖子

不是JSF中的有效方法表达式

我有一个命令按钮,我想用它来导航到另一个jsf facelet,但我得到一个不是一个有效的方法表达式:

 <h:commandButton value="Save Edits" action="editOrDeletePage.xhtml?editing=true;#{product.id};name=#{product.productName};description=#{product.description};quantity=#{product.quantity}"/>
Run Code Online (Sandbox Code Playgroud)

如果我有,我可以让它工作

action="editOrDeletePage.xhtml?editing=true"
Run Code Online (Sandbox Code Playgroud)

我想当我有多个属性我正在通过时,我没有正确划分它们.有任何想法吗?

jsf

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

为EC2实例保留相同的IP地址

每次停止/启动实例时,EC2实例是否都会更改实例的IP地址?有没有办法保持IP地址不变?

amazon-ec2 amazon-web-services

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

javascript混淆作为构建过程的一部分

我见过在线javascript混淆工具.将这样的流程作为Web应用程序的构建过程的一部分运行,或者如何通常实现混淆是否可行或被认为是合理的?

是否更多的是手动创建javascript备份以与项目一起存储,然后在构建之前通过混淆器运行内容?看起来如果有一个ant任务可以包含在构建的一部分来为你处理它,这似乎很酷

javascript ant obfuscation build deobfuscation

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

JTable细胞颜色

有人能举例说明如何在JTable中获取特定单元格的背景颜色吗?我无法找到如何执行此操作的示例.获取单元格中的值的大量示例,而不是单元格的背景颜色.

java swing jtable colors tablecellrenderer

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

了解OneToMany关系中的JPA mappingBy属性

我正在查看定义实体之间关系的示例,但不确定单原子关系引用中所映射的内容。它是表列的名称还是类的名称?

 @OneToMany(fetch = FetchType.LAZY, mappedBy = "company")
Run Code Online (Sandbox Code Playgroud)

jpa

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

在JNLP文件中将当前目录指定为代码库

我尝试启动的Jar文件与JNLP文件位于同一目录中.如何在我的codebase属性中指定?

<jnlp codebase="file://" href="launch.jnlp" spec="1.0+">
Run Code Online (Sandbox Code Playgroud)

java jnlp java-web-start

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

在哈希表中存储字典

我有一份我正在进行的任务,而且我无法掌握教授以明确某些事情.我们的想法是,我们正在使用一组给定的单词编写一个anagram解算器,我们将其存储在3个不同的字典类中:Linear,Binary和Hash.

因此,我们从文本文件中读取单词,对于前2个字典对象(线性和二进制),我们将单词存储为ArrayList ......很简单.

但对于HashDictionary,他希望我们将这些单词存储在HashTable中.我只是不确定HashTable的值是什么,或者为什么要这样做.说明说我们将这些单词存储在Hashtable中以便快速检索,但我只是不明白这一点.将字词存储在arraylist中是有意义的,但我只是不确定键/值配对如何帮助字典.

也许我没有提供足够的细节,但我想也许有人会看到类似这样的事情并且对他们来说很明显.

我们的每个类都有一个contains方法,它返回一个布尔值,表示传入的单词是否在字典中,因此线性搜索arraylist,二进制搜索arraylist,我'我不确定哈希....

java

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

将数据传递给JSF facelet

在我的JSF应用程序中显示的第一页上,我想以表格的形式显示数据库中的数据.我有一个名为ProductList的ManagedBean,它有一个Product对象的ArrayList,我想把所有的产品放在一个表中.我正在使用jstl c:forEach标签,但由于某种原因,我收到编译错误:

致命错误:元素"c:forEach"的前缀"c"未绑定.

我正确使用forEach标签吗?

<c:forEach items="#{productList.allProducts}" var="product">

</c:forEach>
Run Code Online (Sandbox Code Playgroud)

以下是命名空间标记:

    <html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html">
Run Code Online (Sandbox Code Playgroud)

jsf jstl

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

为什么Spring的PropertySource会抛出FileNotFoundException?

我正在尝试使用 Spring 加载位于我的WEB-INF文件夹中的属性文件。

我收到以下错误:

org.springframework.beans.factory.BeanDefinitionStoreException:无法解析配置类[com.elastictest.config.ProdConfig];嵌套异常为 java.io.FileNotFoundException: \WEB-INF\config\prod.properties (系统找不到指定的路径)

这是我的生产配置文件:

@Configuration
@Profile("prod")
@PropertySource("file:${prodPropertiesFile}")
public class ProdConfig {

    @Bean
    public static PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer() {
        return new PropertySourcesPlaceholderConfigurer();
    }

}
Run Code Online (Sandbox Code Playgroud)

这是我的 web.xml 声明:

<context-param>
    <param-name>prodPropertiesFile</param-name>
    <param-value>/WEB-INF/config/prod.properties</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)

我已经打开了 war 并验证了属性文件位于 WEB-INF/config 文件夹下。有任何想法吗?

java spring-mvc

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

使用ResultSet

我试图从我的derby数据库中的特定表中获取计数,但是当我运行代码时,我一直在当前光标位置获得无效操作

    public int getNumUsers(){
    ResultSet rs = null;
    int size = -1;
    try {
        stmt = conn.createStatement();
        rs = stmt.executeQuery("select count(*) from USERS");
        while(rs.next()){
            size = rs.getInt("COUNT");
        }
        stmt.close();
    } catch (SQLException sqe) {
        sqe.printStackTrace();
    }
    return size;
}
Run Code Online (Sandbox Code Playgroud)

java

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

在调用Servlet之前运行Javascript函数

我正在学习Java Servlets,我正在做一个简单的家庭作业.我有一个包含a 的html页面form,它被提交给servlet,进行一些处理,并使用a printwriter来呈现带有结果的html页面.

现在,我想添加我熟悉的Javascript.有没有办法可以编写Javascript函数来验证表单中的数据,如果数据有效,那么调用servlet,否则,不要调用servlet?

html javascript java servlets

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

在抽象类中实现compareTo()

我的应用程序中有一个抽象类(我们称之为BaseRule)。 BaseRule实现Comparable接口,并包含抽象方法签名public abstract int getExecOrder()

在类中方法BaseRule的实现中, 的返回值用于比较对象。compareTo()BaseRulegetExecOrder()

目前,我有该类的3个具体实现BaseRule,每个实现该getExecOrder()方法

BaseRule让类实现接口的最终目的Comparable是将对象集合BaseRule传递给需要对这些对象进行排序的实用程序,以确保它们以正确的顺序执行。

在这种情况下,执行顺序仅在类级别重要,这意味着每个对象必须在执行BaseRuleA任何对象之前执行,但每个对象实际上“等于”其他对象,因此处理这些对象的顺序并不重要BaseRuleBBaseRuleBBaseRuleBBaseRuleB

我的问题是,与使用(我想出的)getExecOrder()方法相比,是否有更好的方法来处理比较这些对象?

现在,我只有 3 个具体实现BaseRule,因此很容易将返回值 1,2,3 分配给这些getExecOrder()方法调用,但如果另一个开发人员添加新的BaseRule实现,他们将不得不扫描所有现有的实现,并(可能)更新所有类中的这些返回值以适应新的BaseRule.

关于更好的实施有什么想法吗?

java sorting comparable

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