问题列表 - 第46714页

在呈现响应后非法尝试设置ViewHandler

我在登录页面上收到以下错误.在呈现响应后非法尝试设置ViewHandler.

我正在使用Richfaces 3.3.3和facelets以及jsf和tomcat

web.xml中

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <context-param>
        <param-name>javax.faces.PROJECT_STAGE</param-name>
        <param-value>Development</param-value>
    </context-param>
    <!-- Start - Richfaces Configuration-->
    <!-- Plugging the "Blue Sky" skin into the project -->
    <context-param>
        <param-name>org.richfaces.SKIN</param-name>
        <param-value>blueSky</param-value>
    </context-param>
    <!-- Making the RichFaces skin spread to standard HTML controls -->
    <context-param>
        <param-name>org.richfaces.CONTROL_SKINNING</param-name>
        <param-value>enable</param-value>
    </context-param>
    <context-param>
        <param-name>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</param-name>
        <param-value>true</param-value>
    </context-param>
    <filter>
        <display-name>RichFaces Filter</display-name>
        <filter-name>richfaces</filter-name>
        <filter-class>org.ajax4jsf.Filter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>richfaces</filter-name>
        <servlet-name>Faces Servlet</servlet-name>
        <dispatcher>REQUEST</dispatcher>
        <dispatcher>FORWARD</dispatcher>
        <dispatcher>INCLUDE</dispatcher>
    </filter-mapping>
    <!-- End - Richfaces Configuration-->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    </servlet>
    <servlet-mapping> …
Run Code Online (Sandbox Code Playgroud)

jsf richfaces facelets

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

线程或主程序中的关键部分更好?

我使用临界区(在c ++中)来阻止访问共享数据时的执行,但是为了工作它们必须等到阻塞之前没有使用数据,也许最好在main或thread中使用它们.然后,如果我希望我的主程序具有优先权而不被阻止,我必须使用其中的关键部分来阻止其他线程或相反吗?

c++ critical-section

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

构建表结构的SQL查询

对于下表结构预订字段 - BookingID(主键),CustID,SeatPref

我想获得大多数CustID首选的SeatPref.

请帮忙.

mysql sql

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

PL/SQL过程随机时间戳

我如何生成随机时间戳并将其放入var中?

谢谢,

托马索

oracle plsql date-arithmetic

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

如何在VB.NET中覆盖文本

我曾经教过如何使用下面的代码附加文本文件,但是每次按下按钮1时我如何覆盖文件(没有人教过我)?

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim ALPHAVAL As String = "C:\ALPHAVAL.txt"

    If System.IO.File.Exists(ALPHAVAL) = True Then
        Dim objWriter As New System.IO.StreamWriter(ALPHAVAL, True)
        objWriter.WriteLine(TextBox1.Text)
        objWriter.Close()
    End If
Run Code Online (Sandbox Code Playgroud)

结束课程

vb.net overwrite text-files

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

如何在没有Visual Studio的系统上编译.NET 3.5 C#代码?

我有一些C#代码使用一些特定于.NET 3.5的构造.安装.NET Framework发行版时,可以使用它安装C#编译器(csc.exe).即使我在C:\ Windows\Microsoft.NET\Framework\v3.5中指定了csc.exe,我也无法在安装了.NET Framework但不安装Visual Studio 的计算机上编译代码.我能够毫无困难地编译使用v2.0构造的代码.我怎么能做到这一点?

这是一个演示我的问题的示例:

using System;
class Program
{
    public static void Main()
    {
        // The MacOSX value to the PlatformID enum was added after
        // .NET v2.0
        if (Environment.OSVersion.Platform == PlatformID.MacOSX)
        {
            Console.WriteLine("Found mac");
        }
        Console.WriteLine("Simple program");
    }
}
Run Code Online (Sandbox Code Playgroud)

使用csc.exe编译此代码时,我收到以下错误:

test.cs(9,58):错误CS0117:'System.PlatformID'不包含'MacOSX'的定义

执行时csc.exe /?我收到横幅:

Microsoft(R)Visual C#2008编译器版本3.5.21022.8(
适用于Microsoft(R).NET Framework版本3.5)
版权所有(C)Microsoft Corporation.版权所有.

c# .net-3.5

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

ECMAScript真的是Lisp的一种方言吗?

我的一位朋友提请我注意第四届欧洲Lisp研讨会的欢迎辞:

...任何Lisp方言的实现和应用,包括Common Lisp,Scheme,Emacs Lisp,AutoLisp,ISLISP,Dylan,Clojure,ACL2,ECMAScript,......

然后询问ECMAScript是否真的是Lisp的方言.真的可以这样考虑吗?为什么?

是否有明确定义的明确标准来帮助我们检测语言是否是Lisp的方言?或者是一种非常松散的方言(在这种情况下,我们可以将Python,Perl,Haskell等添加到Lisp方言列表中吗?)

javascript lisp ecma262

47
推荐指数
7
解决办法
9272
查看次数

全景和枢轴控制之间的区别

winphone 7 Panorama和Pivot Controls之间有什么区别?对我来说,它们看起来非常相似,除了略有不同的视觉外观.在哪种情况下应该使用其中一种?

c# windows-phone-7

23
推荐指数
2
解决办法
7596
查看次数

如何将自动旋转约束到某些视图的单一方向,同时允许其他方向的所有方向?

这个问题是关于UINavigationController中的iOS设备旋转和多个受控视图.有些观点应该限制为纵向,有些观点应该自由旋转.如果您尝试使用三个视图创建最简单的设置,您会注意到自动旋转行为有一些非常令人讨厌的怪癖.然而,这个场景非常简单,所以我想我要么没有正确地进行自动旋转实施,要么就是忘了什么.

我有一个非常基本的演示应用程序,显示了怪异,我制作了一个视频显示它在行动.

设置非常基本:调用三个视图控制器FirstViewController,SecondViewController并且ThirdViewController所有扩展AbstractViewController显示带有类名称的标签,并且shouldAutorotateToInterfaceOrientation:当设备处于纵向时返回YES .SecondViewController重写此方法以允许所有旋转.所有三个具体类都添加了一些彩色方块,以便能够通过将控制器推入/关闭来在视图之间导航UINavigationController.到目前为止,我想说的是一个非常简单的场景.

如果您以纵向或横向方向握住设备,这是我不仅希望实现的结果,而且还期望.在第一张图片中,您会看到所有视图都是"直立",而在第二张图片中,您会看到只有第二个视图控制器反转设备的方向.要清楚,应该可以从横向模式的第二个视图导航到第三个视图,但因为第三个视图仅支持纵向方向,所以它应该只能以纵向显示.查看结果是否正常的最简单方法是查看载体条的位置.

纵向模式下设备的预期视图方向 横向模式下设备的预期视图方向

但这个问题在这里是因为实际结果完全不同.根据您在旋转设备时所处的视图,并根据您导航到下一个视图,视图将不会旋转(具体而言,didOrientFromInterfaceOrientation:永远不会调用该方法).如果你在第二个横向并且导航到第三个,它将具有与第二个相同的方向(=坏).但是,如果您从第二个导航回到第一个,则屏幕将旋转为"强制"纵向模式,并且载波条将位于设备的物理顶部,无论您如何握住它.视频更详细地显示了这一点.

横向模式下设备的实际视图方向

我的问题是双重的:

  1. 为什么第一个视图控制器会向后旋转,而不是第三个?
  2. 当您只希望某些视图自动旋转而不是其他视图时,需要采取哪些措施才能从您的视图中获取正确的行为?

干杯,EP.

编辑:作为奖励之前的最后一招,我完全重写了这个问题,使其更短,更清晰,并希望更有吸引力给出答案.

cocoa-touch objective-c uiviewcontroller uinavigationcontroller device-orientation

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

使用其他表的数据更新表

我正在使用Visual Studio 2008和Sql Server 2005

我想使用其他表中的值来更新表,我已经编写了一个查询,但它给出了错误

"无法将值NULL插入列'Quantity',表'Stationarymgmt.dbo.Item_Master';列不允许空值.UPDATE失败."

临时表有以下列Item_Code,Quantity,Cost,Name,Decription,

Item_Master表包含以下列:Item_Code,Name,Decription,Cost,Quantity,

查询是

    UPDATE Item_Master,temp
 SET Item_Master.Quantity = Item_Master.Quantity - temp.Quantity where Item_Master.Item_Code = temp.Item_Code
Run Code Online (Sandbox Code Playgroud)

请帮帮我

.net sql vb.net sql-server-2005

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