问题列表 - 第9737页

显示模式对话框或表单时出错

我正在检查emailId是否存在于DB中,如果Exists我正在寻找创建Ok/Cancel确认对话框.如果用户说"Ok",我将重定向到其他形式.

我的代码是:

If emailId = True Then
    If MsgBox("Your email address exists in our database. Click OK to update your   Details.", MsgBoxStyle.Information + MsgBoxStyle.OkCancel, Title:="NJ Golf Resort") = MsgBoxResult.Ok Then
        Response.Redirect("~/articles.asp?a=" & a & "&b=" & b )
    End If
End If
Run Code Online (Sandbox Code Playgroud)

上面的代码我得到错误:

当应用程序未在UserInteractive模式下运行时显示模式对话框或表单不是有效操作.指定ServiceNotification或DefaultDesktopOnly样式以显示来自服务应用程序的通知

vb.net asp.net

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

在JSF Web应用程序中处理"会话已过期",在JBoss AS 5中运行

这个问题与我的另一个问题" 如何在Java Web应用程序中过期会话时重定向到登录页面? "有关.以下是我正在尝试做的事情:

  1. 我在JBoss AS 5上运行了一个JSF Web应用程序
  2. 当用户处于非活动状态时,例如15分钟,我需要注销用户并将其重定向到登录页面,如果他在会话过期后尝试使用该应用程序.
  3. 因此,正如' JSF Logout and Redirect '中所建议的那样,我已经实现了一个过滤器,它检查会话过期情况,并在会话过期时将用户重定向到session-timed-out.jsp页面.
  4. 我已经在web.xml中的所有其他过滤器定义之上添加了SessionExpiryCheckFilter,因此我的会话到期检查将始终获得第一次命中.

现在面临着我所面临挑战.由于我正在使用JBoss AS,当会话到期时,JBoss会自动将我重定向到登录页面(请注意,不会调用会话到期检查过滤器).因此,在我登录后,我的SessionExpiryCheckFilter拦截了请求,并且它看到会话可用.但是,它抛出异常javax.faces.application.ViewExpiredException: viewId:/mypage.faces - View /mypage.faces could not be restored.

以前有人遇到过这个问题吗?有什么想法可以解决这个问题?

java session jsf servlet-filters viewexpiredexception

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

Java中的编码问题

我有一个包含ASCII和Unicode字符的CSV文件.说"ÅÔÉA".我不确定这个文件的编码格式,但是当我在记事本中打开它时,它显示"ANSI"作为其编码标准.

我以UTF-8编码格式获取CSV的这些内容.

fr = new InputStreamReader(new FileInputStream(fileName),"UTF-8");

但是当我将它存储在DB中时,这些特殊字符("A"除外)不能正确存储.人物变得混乱

我希望所有的角色都能妥善存放.任何的想法?

java encoding oracle10g

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

用于随机混洗相等元素的排序比较方法

这是给你的一个难题.

我想更改以下比较方法,以便当两个项目被认为相等时,它们将随机洗牌.

myList.Sort( (x, y) => x.Score.CompareTo(y.Score) );
Run Code Online (Sandbox Code Playgroud)

我可以想象这个场景在订购搜索结果时很有用,如果你不想在他们的分数相同的情况下优先考虑一个结果而不是另一个结果.

有人想试一试吗?

这是我第一次尝试解决方案,但它不起作用.我会告诉你原因.

class RandomizeWhenEqualComparer<T> : IComparer<T>
{
    private readonly Func<T, T, int> _comparer;

    public int Compare(T x, T y)
    {
            if (x.Equals(y)) return 0;

        int result = _comparer(x, y);

        if (result != 0) return result;

        double random = StaticRandom.NextDouble();
        return (random < .5) ? -1 : 1;
    }

    public RandomizeWhenEqualComparer(Func<T, T, int> comparer)
    {
        _comparer = comparer;
    }
}
Run Code Online (Sandbox Code Playgroud)

language-agnostic sorting random algorithm comparison

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

分页和排序的问题

我正在研究面向数据库的Web应用程序中的情况,当应该依赖于客户端对表的排序而不是服务器端的排序.困扰我的一个特殊情况是分页.

当试图对一个大表(例如10000行)进行分页,以及按特定列对其进行排序时,最好的方法是什么?

我理解与此相关的一些问题是:

  • 我无法一次性将整个表格返回给客户端
  • 我无法用javascript对10000条记录进行排序
  • 对表进行排序将涉及对所有页面中的行进行排序,而不仅仅是当前页面.

那么你还有什么问题要添加到这个列表中吗?

什么方法可以实现客户端和服务器端交互的良好组合,从而最大限度地减少服务器负载?


加成:

好的,在数据​​库上排序并返回reqd页面,上一页和下一页似乎是最好的选择.

现在考虑一下:

用户位于按序列号排序的表的页面(第3页,共10页)中.现在,用户单击名为"username"的标题,希望按用户名对表进行排序.

Quesion:最终结果应该是"用户名"排序的"页面(10个中的10个)"还是应该是"用户名"排序的"页面(10个中的10个)"?

我知道这是一个非常主观的问题,但你会推荐什么,为什么?

sorting pagination web-applications html-table

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

C++中的动态绑定

为什么派生类必须将其方法声明为虚拟动态绑定才能工作,即使基类的方法被声明为虚拟?

c++ inheritance binding dynamic

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

window.fullScreen=true 不起作用

我想以全屏模式打开我的 html 页面。我尝试在 body 的 onload 事件处理程序中执行此 javascript。

window.fullScreen = true;
Run Code Online (Sandbox Code Playgroud)

但不幸的是这似乎不起作用。有没有其他方法可以达到同样的效果。

html javascript fullscreen

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

对SharePoint对象进行子类化

我想子类化一些SharePoint对象,例如SPSite,SPWeb,SPList和SPListItem.知道怎么做吗?我无法创建派生类的实例,因为我无法使用构造函数构造对象.

我通常使用容器类来包装所述对象,但我不认为这是一个很好的解决方案,因为它不能为对象提供良好的语义和OOP感觉.任何帮助或建议表示赞赏.

谢谢.

oop sharepoint

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

使用Erlang解析HTML

我正在尝试编写我的第一个Erlang应用程序,我需要将HTML解析为某种内部格式.我看过merl模块,但据我所知,它只能解析XML.

当我向merl提供HTML时,它会在非symetric标签上窒息.

我应该使用哪个库?

erlang

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

如何临时禁用针对perf测试的log4net日志记录?

我有log4net记录器配置为使用我的单元测试运行,但对于一些选择单元测试作为性能测试我想禁用日志记录.如何在运行时禁用(以及稍后重新启用)日志记录,基本上覆盖了.config文件中的记录器设置?

.net log4net unit-testing

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