问题列表 - 第23725页

如何编号JSF错误消息并将编号附加到无效组件

我想对用户在几个输入字段中输入无效输入时出现的任何JSF错误消息(例如验证,转换消息)进行编号.例如,当用户发送表单时:


  1. 名称不能包含数字
  2. 电子邮件不正确

-----形式------

(1)姓名:John 13 Doe

年龄:30岁

(2)电子邮件:myemail @ domain


我怎样才能做到这一点?

最好的祝福

error-handling jsf

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

HTML按钮调用MVC控制器和Action方法

我知道这是不对的,但为了说明,我想做这样的事情:

<%= Html.Button("Action", "Controller") %>
Run Code Online (Sandbox Code Playgroud)

我的目标是制作一个HTML按钮,它将调用我的MVC控制器的动作方法.

html asp.net-mvc

187
推荐指数
14
解决办法
68万
查看次数

如何安全地使用REST并使用敏感数据?

我们正在实施一项新的网络服务.Web服务将是敏感数据的存储,并且有多个具有不同权限的用户类型.因此,某些用户类型无法访问(有些用户无法更改,等等)某些类型的数据.如何在REST中工作?我对REST很新,所以如果这听起来很吵,那就很抱歉.

security rest

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

在同一服务器中有两个ODP.NET(ODAC)版本

几个月前,我的一位同事在使用XCOPY的服务器上安装了ODAC 11.106.21,然后他开发了许多使用该客户端而没有问题的应用程序(在测试和生产Windows服务器中).

上周,我根据ODAC 11.1.07.20开发了一个应用程序.当我让他在不同的文件夹中使用XCOPY安装这些新的ODAC版本,然后将我的应用程序包含在测试服务器中时,他回答我应该使用ODAC 11.106.21,因为他的应用程序可能会遇到麻烦.

所以我想知道:

1)如果在一台服务器中确实可以有两个不同的ODAC版本.

2)如果答案是肯定的,我怎样才能向我的同事坚定地确保他的申请不会有麻烦?

3)如果答案是肯定的,是否有必要在服务器中进行某种配置?

谢谢!!

odp.net oracleclient

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

有没有人看到做以下事情以防止CSRF的任何缺点?

我想知道以下方法是否会完全阻止CSRF,并与所有用户兼容.

这里是:

在表单中只包含一个额外的参数:encrypted(user's userID + request time).服务器端只是解密并确保它是正确的用户ID,并且请求时间是合理的近期.

除了嗅探用户流量或破坏加密的人,这是完全安全的吗?有什么缺点吗?

security csrf

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

其他SecurityManager实现可用吗?

Java SecurityManager是否有任何其他实现(例如在OSS项目中)可用,它具有比JDK更多的功能?

我正在寻找像这样的功能

  • 可在运行时配置
  • 策略在运行时可更新,从security.policy文件以外的其他数据源读取
  • 线程感知,例如每个线程不同的策略
  • 更高级别的策略,例如"禁用网络功能,但允许JDBC流量"
  • 常见的预定义策略,例如"允许对通常的系统属性进行读取访问,例如file.encodingline.separator禁止对user.home的读访问"
  • 监视和审计跟踪日志记录,例如"记录所有文件访问,记录所有网络访问权限不归于knownhost.example.org"
  • 阻止作业"请求"权限,直到管理员授予权限,让线程/作业继续
  • ...

我很确定应用程序服务器(至少是商业服务器)有自己的SecurityManager实现或至少有自己的策略配置.我想知道是否有任何类似要求的免费项目.

java securitymanager

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

mac上的actionscript开发

我知道Flash的FlashDevelop,但是如何在mac上开发actionscript或haxe?除了用于eclipse的flex插件,flex builder和FDT还有一个很好的IDE用于mac上的actionscript开发吗?我真的想为netbeans提供一个好的插件,但看起来像制作这样的东西的所有项目都停止了.

我已经尝试过使用MacVim和各种插件,但我从来没有让它工作,看起来是一个艰难的学习曲线,开始使用vim.

人们用什么来开发mac上的actionscript/haxe?

macos actionscript haxe

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

Visual Studio构建事件中的空格和反斜杠

我有一个应用程序,应该在构建前和事件后的事件处理方面帮助我的项目.我正在使用ndesk.options进行命令行参数解析.当我的项目路径包含空格时,这给了我奇怪的结果.我认为这是ndesk.options的错,但我想我应该责备自己的应用程序.我把我的应用程序称为后建事件,如下所示:

build.exe --in="$(ProjectDir)" --out="c:\out\"
Run Code Online (Sandbox Code Playgroud)

args []的简单foreach显示以下内容:

--in=c:\my project" --out=c:\out"
Run Code Online (Sandbox Code Playgroud)

发生的事情是,每个参数中的最后一个被视为已被转义.因此删除了尾部反斜杠.整个事情被视为一个参数.

现在,我认为只是逃避第一个"我也很聪明",就像这样:

build.exe --in=\"$(ProjectDir)" --out=\"c:\out\"
Run Code Online (Sandbox Code Playgroud)

在这种情况下,结果args []看起来像这样:

--path="c:\my
project"
--out="c:\out"
Run Code Online (Sandbox Code Playgroud)

参数中的尾部反斜杠仍然被吞下,第一个参数现在被拆分.

将此args []传递给ndesk.options会产生错误的结果.

正确的命令行应如何显示,以便正确的元素以正确的args []插槽结束?或者,如果有或没有ndesk.options,如何解析这些命令行参数?任何建议都是受欢迎的.

提前致谢

c# visual-studio post-build

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

MySQL:多个字段的唯一约束

我有两个表 - >变量(id,name)和Variable_Entries(id,var_id,value).

我希望每个变量都有一组唯一的条目.如果我使值条目唯一,那么另一个变量将不能具有相同的值,这是不正确的.

有没有办法让值列对于相同的var_id是唯一的?

mysql sql unique

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

javascript/json日期文字

什么是JSON/JavaScript的日期文字(如果存在这样的东西?)

javascript json date literals

17
推荐指数
3
解决办法
8256
查看次数