小编Gra*_*Dea的帖子

如何在Yii2中将接口注入控制器的构造函数

我想注入界面 app\models\IFoo

private $foo;

public function __construct($id, $module, IFoo $foo, array $config = [])
{
    parent::__construct($id, $module, $config);
    $this->foo = $foo;
}
Run Code Online (Sandbox Code Playgroud)

我应该如何设置容器来更正解析app\models\Foo实现的具体类中的依赖关系IFoo

php dependency-injection interface yii2

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

通过ExtJS.Ajax.request和ASP.NET MVC上传文件,无需重新加载页面(ajax样式)

我想上传文件没有重新加载页面.我的服务器端是ASP.NET MVC.

Ext.Ajax.request(
    {
        form: f,
        url: 'http://localhost/Mvc/file/create',
        method: 'POST',
        isUpload: true
    }
Run Code Online (Sandbox Code Playgroud)

我知道fileupload不适用于ajax.ExtJS使用IFRAME After get response ext-all尝试解码它.如果操作类型是,ActionResult或者EmptyResult然后是火灾错误,如果操作类型是JsonResultInternet Explorer,请尝试将json-response保存为文件.

如何在不使用show对话框的情况下使用ExtJS执行ajax样式的文件上传保存json并且没有错误?

祝愿,Evgeniy.

asp.net-mvc extjs file-upload

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

奇怪的工作RegExp在JavaScript中

我想验证用户输入.用户只能输入四位数.我使用RegExp进行检查并查看奇怪的工作.Javascript不明白\ d

var expr1 = new RegExp("^\s*[0-9]{4,4}\s*");
var year = "1984";
alert (expr1.test(year));


var expr2 = new RegExp("^\s*\d{4,4}\s*");
alert (expr2.test(year));
Run Code Online (Sandbox Code Playgroud)

它警告"真实"和"虚假". http://jsfiddle.net/HfHDu/

为什么?

javascript regex digit

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

在提供app_offline.htm时将http状态404更改为503

我们添加了app_offline.htm.所有请求都返回"正在重建的网站"和404错误.我可以为返回503错误做些什么?

asp.net iis-7.5

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

冒充经典ASP

准备在Windows 2003(web2)上使用Windows 2000(web1)迁移asp应用程序.在旧服务器上有一个共享文件的文件夹,用于导入和导出(\\web1 \文件夹).我想通过新服务器提供对相同文件夹访问asp-application的访问权限.配置IIS:允许匿名访问,包括检查窗口.池在网络服务下启动.但是没有访问权限.并且有一个有趣的事实:如果使用新服务器本地处理为http:// localhost,则可以访问(模拟工作),如果处理为http:// web2,则无法访问.错误:

Microsoft VBScript runtime error Error '800a0046 ' 

Permission denied
Run Code Online (Sandbox Code Playgroud)

我们改变了安全设置,本地IE 6 - 通过http:// web2获得,但在其他浏览器(如Opera)中不起作用.在其他机器上也不起作用.

从SysInternal放入实用程序procmon.它表明,在这两种情况下都是对资源的吸引力,在两种情况下都是模仿,都是相同的,但在一种情况下,SUCCESS和其他ACCESS DENIED.

此应用程序的整个安全系统基于NTFS的权限,因此您无法禁用模拟.

我是经典的asp新手.我无法理解这个案子.

iis impersonation access-denied asp-classic

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