问题列表 - 第26370页

JSF如何临时禁用验证器来保存草稿

我有一个非常复杂的形式,有很多输入和验证器.对于用户来说,完成该操作需要相当长的时间(甚至超过一小时),因此他们希望能够保存草稿数据,即使它违反了未输入的必填字段等规则.

我相信这个问题在许多Web应用程序中很常见,但是找不到任何公认的模式应该如何实现.你能告诉我如何实现这个目标吗?

现在我可以看到以下选项:

  1. 在"保存草稿"按钮上使用immediate = true不起作用,因为UI数据不会存储在bean上,所以我将无法访问它.从技术上讲,我可以在UI组件树中找到数据,但遍历这似乎不是一个好主意.
  2. 从页面中删除所有字段验证,并在为表单定义的动作侦听器中验证程序数据.再一次,不是一个好主意,形式真的很复杂,有很多字段,所以验证实现这种方式会非常混乱.
  3. 实现我自己的验证器,它将由一些请求属性控制,该属性将被设置为标准表单提交(预期完全验证),并且将被设置为"另存为草稿"提交(当应该跳过验证时).同样,不是一个好的解决方案,我需要为我正在使用的所有验证器提供我自己的包装器.

但是你看,没有人真的合情合理.这个问题真的没有简单的解决方案吗?

validation jsf

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

在Python中从字符串中删除不需要的字符

我有一些字符串,我想从中删除一些不需要的字符.例如:Adam'sApple ----> AdamsApple.(不区分大小写)有人可以帮助我,我需要最快的方法来做,因为我有几百万条记录需要打磨.谢谢

python string parsing

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

如何及时了解最新的Web开发标准?

首先,我知道这个问题引发了另一个问题 - 是否应该遵循最新的Web开发标准,并且它们是否仍然具有相关性?

除此之外,我专注于GUI开发,可用性等.利用XHTML,CSS,JavaScript等的前端Web开发.

我知道那里有很多大师和思想领袖,但在我的项目中,我根本没有时间跟随他们,并且跟上最新的开发标准.但是,这显然非常重要.

那么如何在保持生产力的同时让自己了解最新的Web开发标准呢?是否有任何特定的团体或组织需要对此进行监控?人们可能遵循的最佳做法?

standards web-standards

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

如何在GWT应用程序中实现登录页面?

在允许任何类型的访问之前,我的WebApp需要对用户进行身份验证.我正在尝试实现的方案是一个包含用户名和密码字段的登录页面.一旦用户点击"发送"按钮,当RPC呼叫验证凭证时,应显示"Verifing ..."之类的符号.如果成功,请加载主应用程序屏幕.

实现它的最佳方法是什么?

gwt rpc login

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

弱参考和强参考

package uk.co.bigroom.utils 
{
    import flash.utils.Dictionary;
    /**
     * Class to create a weak reference to an object. A weak reference
     * is a reference that does not prevent the object from being
     * garbage collected. If the object has been garbage collected
     * then the get method will return null.
     */
    public class WeakRef
    {
        private var dic:Dictionary;

        /**
         * The constructor - creates a weak reference.
         * 
         * @param obj the object to create a weak reference to
         */
        public …
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript

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

如何在Solr中进行部分开始比赛?

我正试图在一个大的姓氏列表中搜索部分开始的匹配.所以Wein*应该找到Weinberg,Weinkamm等.

我可以通过创建一个特殊字段并添加来完成此操作

<filter class="solr.EdgeNGramFilterFactory" minGramSize="1" maxGramSize="50" preserveOriginal="1"/>

到schema.xml中的类型规范.当我将上面的行仅添加到索引分析器并将其留空以供查询分析器使用时,我可以通过搜索special_field进行搜索:Wein并获得预期结果.

现在我看到solr也有一个*-syntax.EdgeNGramFilterFactory和*-syntax之间的联系是什么?

我是在正确地做事还是有更好,更规律的方式?

谢谢!

solr

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

oop中的多对多关系

什么是建立多对多关系的最佳方式?

假设我们有两个类,TeamPlayer

  • 任何给定的玩家可以在多个团队小号
  • 任何团队可以有很多球员 S作为他们喜欢

我喜欢称之为的方法

  • playerX.getTeamList()获取他/她所在团队的名单
  • teamY.getPlayerList()获取团队中所有玩家的列表

(或者有其他方式有效地做到这一点)

我可以想到两种方法,但他们感觉不像是一个好的oop pattens.你能想到任何好方法吗,也许是设计模式?

oop design-patterns

8
推荐指数
2
解决办法
4495
查看次数

如何在iframe中插入html

你好所有:我需要在iframe中插入一个html字符串,如下所示:

....

var html = "<html><head><title>Titolo</title></head><body><p>body</p></body></html>"

jQuery('#popolaIframe').click(function() {
  parent.$("#indexIframe")[0].documentElement.innerHTML = html;     
}); 
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?

html iframe inject

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

有没有人有一个易于使用的.png修复IE?

我正在寻找一种简单的方法来使IE接受.png图像,而不会出现透明区域应该是丑陋的白色区域.到目前为止,我已经尝试了几个png修复包,似乎有太多配置设置,我无法工作......任何好的建议?

jquery iepngfix

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

枚举成员的值,当某些成员具有用户定义的值时

enum ABC{
 A,
 B,
 C=5,
 D,
 E
};
Run Code Online (Sandbox Code Playgroud)

D和E是否保证大于5?
A和B是否保证小于5(如果可能)?

编辑:如果我说会发生什么C=1

c++ enums

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