问题列表 - 第34458页

什么是Java会话?

到目前为止,我理解Java中的Httpsession概念.

 HttpSession ses = req.getSession(true);
Run Code Online (Sandbox Code Playgroud)

将根据请求创建会话对象.

setAttribute("String", object);
Run Code Online (Sandbox Code Playgroud)

将使用Session对象绑定'String'和value.

getAttribute("String");
Run Code Online (Sandbox Code Playgroud)

将返回与指定的字符串关联的对象.

我无法理解的是:我正在创建一个会话对象 HttpSession ses = req.getSession(true); ,并通过调用为其设置名称setAttribute("String", object);.这里,此代码驻留在服务器内部.对于每个人,当他尝试登录服务器中的相同代码时将被执行.setAttribute("String", object);在此方法中,字符串值是常量.因此,创建的每个会话对象都将使用我提供的相同字符串进行绑定.当我尝试检索字符串以验证他的会话或在采取注销操作时,getAttribute("String"); ll返回相同的常量字符串值(我是对的!! ??实际上我不知道,我只是想到它的执行逻辑) .然后,我怎么能够无效.

我在WEB上的所有教程中都看到了这种类型的插图.它是设置该属性的实际方法吗?或者,真正的应用程序开发人员将在"String"字段中给出一个变量来动态设置它

(ie. session.setAttribut(userName, userName); //Setting the String Dynamically.. I dono is it right or not.)

我的最后一个问题是

WebContext ctx = WebContextFactory.get();
request = ctx.getHttpServletRequest();
Run Code Online (Sandbox Code Playgroud)

上面两行做什么?什么将存储在ctx和请求中? HttpSession ses = req.getSession(true);将创建新的会话手段.存储在ses中的值.

java session servlets dwr

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

如何解决"超出最大请求长度"异常?

当我上传图片时出现此错误:

超出最大请求长度

我该如何解决这个问题?

asp.net

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

vim编辑 - 如何编辑突出显示的搜索段或转换为可视块

在vim中,如果我有以下文字:

你好

说我在上面的文字中搜索地狱.

/地狱

然后按n移动到下一个实例.

hellØ

地狱现在在vim中突出显示,我的光标在'h'上.

什么是现在最有效的方式来删除/删除突出显示的文本.

有没有办法'突然出现在突出显示的文本的末尾'?或者"从突出显示的文本创建视觉块"?

我知道我可以使用%s/hell/whatever/gc作为替代方案.

蒂姆汤姆

vim

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

Windows上的DragonFireSDK和iPhone开发

因此,在之前关于Windows上iPhone开发的问题中,基本/简单的答案就是"只是获得一台Mac".但是,我注意到一条提到DragonFireSDK的评论.但没有其他人说过这件事吗?

有没人试过这个?它看起来非常合法,但我是iPhone世界的新手.我觉得很奇怪,还没有人讨论过这个问题.我的意思是,它看起来像是Windows用户的完美工具.

谢谢!

哦是的....这里是DragonFireSDK的链接:DragonFireSDK

编辑:这个程序是我的网站,我们,像素.有关Dragonfire是否适合我的网站的iPhone版本的任何评论?谢谢!

windows iphone web

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

绑定到它时为什么不设置我的依赖属性?

我的WPF应用程序中显示了两个集合,我希望其中一个元素在另一个中禁用.这样做我正在创建一个继承ListBox的自定义控件FilteringListBox,我想在其中添加一些处理来禁用通过FilteringListBox上的属性在集合集中设置的元素.现在,我的问题是没有设置我想要过滤元素的ObservableCollection的依赖属性 - 即使我在xaml中绑定它.

我创建了一个简化的应用程序,我重现了这个问题.这是我的Xaml:

<StackPanel>
    <StackPanel Orientation="Horizontal">
        <StackPanel Orientation="Vertical">
            <TextBlock>Included</TextBlock>
            <ListBox x:Name="IncludedFooList" ItemsSource="{Binding IncludedFoos}"></ListBox>
        </StackPanel>
        <Button Margin="10" Click="Button_Click">Add selected</Button>
        <StackPanel Orientation="Vertical">
            <TextBlock>Available</TextBlock>
            <Listbox:FilteringListBox x:Name="AvailableFooList" ItemsSource="{Binding AvailableFoos}" FilteringCollection="{Binding IncludedFoos}"></Listbox:FilteringListBox>
        </StackPanel>                
    </StackPanel>            
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

这是我的自定义组件 - 目前只持有Dependency属性:

public class FilteringListBox : ListBox
{
    public static readonly DependencyProperty FilteringCollectionProperty =
        DependencyProperty.Register("FilteringCollection", typeof(ObservableCollection<Foo>), typeof(FilteringListBox));                                                 

    public ObservableCollection<Foo> FilteringCollection
    {
        get
        {
            return (ObservableCollection<Foo>)GetValue(FilteringCollectionProperty);
        }
        set
        {
            SetValue(FilteringCollectionProperty, value);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

对于完整的代码,后面的代码和类定义在这里:

public partial class MainWindow : Window
{
    private MainViewModel _vm;

    public MainWindow()
    {
        InitializeComponent(); …
Run Code Online (Sandbox Code Playgroud)

.net wpf dependency-properties

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

更改已发布/可用的iOS应用程序的Apple Store中的应用程序名称

几周前我在Apple App Store中发布了一个iOS应用程序,现在想重命名我的应用程序(我只想添加一个空间).我没有在iTunes Connect中找到"编辑名称"按钮或通过谷歌找到解决方案.

有人能告诉我如何重命名应用程序吗?是否足以在Xcode中重命名应用程序以使名称在下一次Apple批准时自动更新?或者我是否必须使用新标题发布一个全新的应用程序?

xcode app-store ios

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

有什么好的财务API吗?

雅虎 金融饲料是痛苦的屁股.

谷歌财经API似乎没问题,但不知道为什么我无法检索道琼斯,纳斯达克,标准普尔的股票报价信息......

与YHOO,MSFT等公司报价完美配合,但未获得股票指数的完整数据.

YQL博客上有一篇关于如何使用YQL从Open表中获取此数据的文章,但该列表中缺少该表.

任何人都可以推荐任何优秀的API,网络服务或Feed吗?

最佳答案+保证投票.

api google-api stockquotes yql

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

如何陷阱位置警报响应iphone

我在iphone中使用GPS,它显示使用位置服务的确认消息.我想捕获用户选择"允许"或"否"的内容.谁能建议我怎么做?

谢谢

iphone gps core-location cllocationmanager ios

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

以类型安全的方式处理PropertyChanged

有很多文章关于如何使用反射和LINQ以类型安全的方式引发PropertyChanged事件,而不使用字符串.

但有没有办法以类型安全的方式使用 PropertyChanged事件?目前,我正在这样做

void model_PropertyChanged(object sender, PropertyChangedEventArgs e)
{
    switch (e.PropertyName)
    {
        case "Property1":
            ...
        case "Property2":
            ...

        ....               
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法避免在switch语句中对字符串进行硬编码来处理不同的属性?一些类似LINQ或基于反射的方法?

c# silverlight events inotifypropertychanged

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

当我提交表单时,如何关闭我的jquery ui对话框?

我将一个表单加载到jquery ui对话框中.我有一个提交按钮(在我的表单内 - 不是实际的对话框按钮)调用控制器操作,但我无法弄清楚如何在调用提交后关闭对话框,因为我没有任何附加的事件处理程序.

除了将提交更改为输入类型=按钮之外,还有什么呢?

我知道在jquery中我可以捕获提交

$('#positionForm').submit(function () {
    // do stuff
    return true;
});
Run Code Online (Sandbox Code Playgroud)

但这似乎在提交之前解雇,所以我不想关闭对话框.

以下代码有什么问题:

$('#positionForm').live('submit', function () {

    $.post('/MyController/Action', $("#positionForm").serialize(), function (data) {
            alert(data);
    }, "html");

    closeModalPopup();
    return false ;
});
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery

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