小编cde*_*zaq的帖子

Groovy中的HTTPBuilder和MultipartEntity/multipart表单数据

尝试模拟需要将一些INPUT/TEXT字段与文件中的数据组合在一起的HTTP POST.看起来我可以有一个或另一个,但不是两个?

在下面的代码段中,paramsToPost = [name:'John',年龄:22]

@Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.5.0')
Boolean doHttpPost(String url, Map paramsToPost, String fileContent) {
    HTTPBuilder http = new HTTPBuilder(url)
    def resp = http.request(Method.POST ) { req ->
        MultipartEntity mpe = new MultipartEntity()
        mpe.addPart "foo", new StringBody(fileContent)
        req.entity = mpe

        // body = paramsToPost // no such property
    }

    println "response: ${resp}"

    return true
}
Run Code Online (Sandbox Code Playgroud)

有人有工作样品吗?

groovy post http multipartform-data httpbuilder

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

Windows 凭据提供程序、过滤器和解锁工作站方案

我正在开发凭据提供程序和过滤器。我对锁定方案有一些问题。

首先,我从这里尝试了 SampleAllControlCredentialProvider 。它有效。即使我后来登录并锁定它,它也会显示我的凭据。

其次,我尝试通过添加一些代码行来制作自己的凭据提供程序过滤器。过滤器正在过滤 Windows 的凭据,只允许出现我的凭据。这些是我添加的代码:

在 CSampleProvider.h 中,我使该类实现 ICredentialProviderFilter

class CSampleProvider : public ICredentialProvider, public ICredentialProviderFilter
Run Code Online (Sandbox Code Playgroud)

在 CSampleProvider.h 中,我将 STDMETHOD (QueryInterface) 更改为

STDMETHOD (QueryInterface)(REFIID riid, void** ppv)
{
    HRESULT hr;
    if (IID_IUnknown == riid)
        {
        *ppv = this;
        AddRef();
        hr = S_OK;
        }
        else if (IID_ICredentialProvider == riid)
        {
        *ppv = static_cast<ICredentialProvider*>(this);
        AddRef();
        hr = S_OK;
        }
        else if (IID_ICredentialProviderFilter == riid)
    {
        *ppv = static_cast<ICredentialProviderFilter*>(this);
        AddRef();
        hr = S_OK;
    }
    else
    {
        *ppv = NULL; …
Run Code Online (Sandbox Code Playgroud)

authentication credentials boilerplate visual-c++ windows-7

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

有没有办法根据Outlook 2007和MS Exchange的某些规则自动重新发送电子邮件?

我正在寻找以下问题的解决方案:

我的经理想要在向X发送电子邮件时自动发送第二条消息,并且两天内没有回复.如果再过2天没有进一步的回复,请发送另一条消息.

在我开始构建任何东西之前,我想知道是否已有产品/解决方案能够做到这一点?任何人都可以推荐已有的工具吗?

我们使用MS Exchange,他使用Outlook 2007.

.net c# workflow outlook exchange-server

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

如何使用Spring MVC 3在控制器中从模型中获取对象?

我有一个控制器,它有一个处理传入GET数据的方法,存储一些东西model,然后重定向到另一个处理这些对象的页面.

我似乎找不到任何好的方法来将第一个方法中存储的对象从模型中取出,以便在第二个方法中使用.我怎样才能做到这一点?

这是控制器的顶部:

@Controller
@RequestMapping("/reviews")
@SessionAttributes({"review", "externalReview"})
public class ReviewController {
    // [SNIP]
}
Run Code Online (Sandbox Code Playgroud)

这是将我追随的对象添加到模型中的代码:

@RequestMapping(value="/new", params="UName", method=RequestMethod.GET)
public String newFormFromExternal(@ModelAttribute("externalReview") ExternalReview externalReview, Model model) throws IncompleteExternalException {
    // Convert the inbound external
    Review fromExternal = ExternalReviewUtil.reviewFromExternalReview(externalReview, externalDAO);

    // Add the externalReview to the session so we can look to see if we got a reviewee on the way in
    model.addAttribute("externalReview", externalReview);

    model.addAttribute("review", fromExternal);

    return "redirect:/reviews/newFromExternal";
}
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc

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

Hadoop移动应用程序

我们是学生,并计划在Android平台上移植Hadoop.任何人都可以建议一个可以证明在移动应用程序上使用MapReduce框架的hadoop应用程序吗?

android hadoop

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

获取复选框的CURRENT值onclick

从阅读我在这里可以找到的所有内容中可以看出,这似乎不可能,但我只是想我会问.

我想要做的是阻止复选框执行其默认切换操作并改为运行函数.此函数需要知道复选框CURRENT状态 - 而不是单击事件切换后它将处于的状态 - 并且需要防止切换.

所以说我有这样的输入

<input type="checkbox" onclick="setDefault(this);return false;" />
Run Code Online (Sandbox Code Playgroud)

而setdefault函数就是这样的

function setDefault(el) {
    if(jQuery(el).is(':checked'))
        {
        alert('Turning current default off- setting default to Home settings');
        jQuery(el).prop('checked',false);
        return; 
        }
    else
        {
        alert('setting a new default');
        jQuery(el).prop('checked',false);
        return; 
        }
}
Run Code Online (Sandbox Code Playgroud)

当它运行时,它获得复选框已被更改为的状态,我需要它做的是阻止状态更改,找出其当前状态,然后决定要做什么.

我已经尝试了preventDefault()的每个组合并返回false我可以在函数和onclick事件中想到并尝试使用onchange事件等等,但似乎没有任何东西可以让我调用一个函数,当复选框是单击,允许函数在click事件更改之前获取复选框的当前值.

可能我只需要重新考虑这个,但如果有什么明显的我错过了我会非常感激

checkbox jquery onclick

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

推荐源代码理解工具

你们有没有使用Java的源代码理解工具?你能推荐一个吗?我正在寻找可视化jar/packages/classes之间依赖关系的东西.

java dependencies visualization dependency-analysis

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

如何在Magento列表产品页面上获取属性值的ID号?

我正在寻找一个片段来显示产品列表页面上产品的属性值id,我已经使用这段代码来显示属性值,但我需要获取他们的ID号:

$attributeValue = Mage::getModel('catalog/product')->load($_product->getId())->getAttributeText('icontags');
Run Code Online (Sandbox Code Playgroud)

例:

属性:颜色

价值:红色

价值ID: 580

php magento

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

在Mac OS X上运行同一个应用程序(Firefox,Opera等)的多个实例?

我知道我可以通过Firefox中的配置文件来执行此操作,但是是否有一种简单的方法可以快速,自动地为多个应用程序设置此功能,还是为通用应用程序提供一种更通用的方法?我可能发誓有一个共享软件实用程序可以做到这一点,但是在Google搜索一个半小时后,我什么也找不到。

我需要能够运行同一应用程序的多个副本,而不是多个窗口,以便在执行其他工作时测试网站(并使我的个人浏览保持独立)。

我在跑狮子。

macos osx-lion

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

OpenID提供程序可以使用Kerberos或其他"备用"身份验证机制吗?

我们处于复杂的身份验证环境中,需要支持对我们正在开发的应用程序中的许多不同来源进行身份验证.由于我们不希望在整个地方复制身份验证代码,因此我们考虑使用单个OpenID提供程序包装各种身份验证源,然后让应用程序全部依赖于该服务.

我们必须允许进行身份验证的源是Active Directory用户名/密码,Kerberos,通用LDAP,外部OpenID提供程序等.

例如,在Kerberos情况下,当用户访问OpenID提供程序的身份验证页面时,如果他可以使用Kerberos进行身份验证,并且已经向请求的应用程序授予权限,则用户将被透明地进行身份验证,就好像密码是输入并传回给请求的应用程序.

那么,问题是,我们是否可以创建一个OpenID提供程序来处理所有这些不同方法的身份验证?是否提供商必须实现怎样它以特定的方式验证用户?

openid authentication kerberos ldap active-directory

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