小编Vih*_*ung的帖子

您是否会使用Laszlo为Java Web应用程序开发基于Flash的前端?

如果您有一个基于Java的Web应用程序(J2EE webapp - 从不介意使用其他底层框架),并且您想要引入基于Flash的前端,您是否会使用Laszlo或者您是否愿意公开类似ReST的XML接口并构建和部署使用它的Flash应用程序?

一方面,Laszlo非常了不起 - 为Flash做了JSP为HTML做的事情.它很容易使用.它非常适合Web应用程序的其余部分(基于JSP).

另一方面,最好开发一个与服务器分离的完整Flash应用程序,并使用XML-over-HTTP机制绑定这两个.如果需要,这将具有能够为AJAX前端使用相同XML接口的附加优点.

你会做什么,为什么?

java flash ajax jsp laszlo

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

XSL与Xalan与STX与Joost

与使用STX(使用Joost)相比,我在哪里可以找到使用XSLT(使用Xalan)的非平凡示例的性能指标(内存/时间)

xslt performance xalan stx

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

使用"mvn verify"而不是"mvn clean verify"运行连续构建是否安全

我们正在使用"mvn clean verify"在Hudson上运行我们的持续构建.这就是我们一直以来所做的,所以我们从未质疑过它.

问题是:仅使用"mvn verify"运行连续构建是否安全?所以这意味着maven-compiler-plugin只会编译自上次构建以来发生变化的类,并节省宝贵的时间.

反馈的质量是否与"干净"相同或是否有任何弊端?

正在测试的产品是一个典型的Java Web应用程序,它包含许多生成的代码(JSP,报告).还有使用依赖注入的代码.

java continuous-integration maven-2

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

如何仅通过 DynamoDB 中组合键的一部分进行查询?

比方说,我正在User写 s 的评论Product

用户和产品是具有自己的 id 的独立实体。

Review是一个实体,其复合 id 由userId和组成productId

我在 DynamoDB 中创建了一个表review,其中userIdproductId作为哈希键。

aws dynamodb create-table --table-name review \
  --attribute-definitions \
      AttributeName=user_id,AttributeType=S \
      AttributeName=product_id,AttributeType=S \
  --key-schema \
      AttributeName=user_id,KeyType=HASH \
      AttributeName=product_id,KeyType=RANGE \
  --provisioned-throughput ReadCapacityUnits=10,WriteCapacityUnits=5 
Run Code Online (Sandbox Code Playgroud)

从而形成userId+productId复合键。

评论数据对象是根据该密钥保存的。

查询用户和产品的评论是可以的。

但是如何查询用户的所有评论或产品的所有评论呢?

"#user_id = :userId"使用单个参数,例如,如果我通过单键条件表达式使用 just或 just 进行查询"#product_id = :productId"

我收到表格错误

Query condition missed key schema element: user_id
Run Code Online (Sandbox Code Playgroud)

或者

Query condition missed key schema element: …
Run Code Online (Sandbox Code Playgroud)

amazon-dynamodb dynamodb-queries

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

有没有办法使用通用代码库在 Java 和 JavaScript 中进行输入验证?

对于java web应用程序,通常我们需要在前端使用javascript进行验证,然后在后端使用java进行验证,后端可以使用一些java验证工具,如hibernate验证器,而在客户端则有jquery表单验证,

但问题是,有没有更简单的方法将两者结合起来?例如,当使用带有hiberate验证器的springmvc时,前端验证会自动出现吗?谢谢

javascript java spring-mvc hibernate-validator

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

iOS 7 Simulator可以与Xcode 4.6.3一起使用吗?

试图通过iOS 7.0模拟器复制到正确位置的Xcode 4.6.3软件包.它确实显示在设备列表中,模拟器启动,但随后轮流.

我不得不努力停止模拟器和Xcode.我主要只是好奇,但想知道这是否有效或可行.

xcode ios-simulator xcode4.6

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

如何修复JAXB不支持的绑定命名空间错误?

我正在使用JAXB从DTD生成绑定类.

我有一个自定义绑定文件binding.xjb如下

<?xml version="1.0" encoding="UTF-8"?>
<jaxb:bindings 
  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
  xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd "
>

  <jaxb:globalBindings generateValueClass="false">
    <xjc:simple />
  </jaxb:globalBindings>
</jaxb:bindings>
Run Code Online (Sandbox Code Playgroud)

当我运行xjc编译器时,如下所示

xjc -dtd -d target/generated-sources/  -b src/main/jaxb/binding.xjb -p com.example src/main/jaxb/my-dtd.dtd
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

[ERROR] Unsupported binding namespace "http://java.sun.com/xml/ns/jaxb". Perhaps you meant "http://java.sun.com/xml/ns/jaxb/xjc"?
  line 7 of file:/Users/.../Development/projects/fuel/src/main/jaxb/binding.xjb

[ERROR] cvc-elt.1: Cannot find the declaration of element 'jaxb:bindings'.
  line 7 of file:/Users/.../Development/projects/fuel/src/main/jaxb/binding.xjb

[ERROR] Unsupported binding namespace "http://java.sun.com/xml/ns/jaxb". Perhaps you meant "http://java.sun.com/xml/ns/jaxb/xjc"?
  line 9 of file:/Users/.../Development/projects/fuel/src/main/jaxb/binding.xjb

Failed to parse a schema.
Run Code Online (Sandbox Code Playgroud)

据我所知,我的绑定XML是有效的.我错过了什么吗?

我在MacOS上使用Java …

java xml jaxb

5
推荐指数
0
解决办法
941
查看次数

如何将路径参数从 API Gateway API 映射到 Java Lambda 的请求对象

我有一个用 Java 编写的 lambda,它接受结构的请求对象

{
  "id": "be1c320a-144f-464d-b32c-38ec7fb4445b",
  "userId": "foobar"
}
Run Code Online (Sandbox Code Playgroud)

当我使用这样的对象通过测试接口调用这个 Lambda 时,它工作正常。

我想创建一个 API,其中一个GET请求

/users/foobar/items/be1c320a-144f-464d-b32c-38ec7fb4445b
Run Code Online (Sandbox Code Playgroud)

即形式

/users/{userId}/items/{id}
Run Code Online (Sandbox Code Playgroud)

称之为 Lambda。

我创建了API资源/users{userId}items,和{id}适当的。

我已经创建了GET方法 (on /users/{userId}/items/{id}) 并将其与 lambda 相关联。

当我测试 API 时,它调用 lambda,但在请求中使用空值。我可以看到它在日志中打包了pathas {"id":"be1c320a-144f-464d-b32c-38ec7fb4445b","userId": "foobar"},但这并没有在正文中发送。

我尝试创建模板映射(并尝试过 RTFM),但看不到如何将路径参数映射到主体。

我如何实现这种映射?

amazon-web-services aws-lambda aws-api-gateway

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

如何将我的 Angular 应用程序部署到 S3 响应路由 URL

我有 Angular 应用程序,它使用路由,构建并部署到 S3 存储桶。如果我转到应用程序 URL 的根目录,它就可以正常工作。例如www.my-app.com.s3.foo.bar.amazonaws.com/

它在应用程序内运行良好。例如,如果我跟踪指向 ['/home'] 的路由器链接,它会转到www.my-app.com.s3.foo.bar.amazonaws.com/home等等。

但是,如果我直接访问,例如,www.my-app.com.s3.foo.bar.amazonaws.com/home我会收到 S3 错误,指出资源不存在。这是事实 - S3 存储桶中没有与 /home 对应的文件。

如何确保 URL 请求通过应用程序而不是 S3 路由?

更新:看起来 CloudFront 可能会这样做。我在 CloudFront 中配置什么?

amazon-s3 angular-routing angular

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

通过 CLI 设置 AWS API Gateway 时,如何确定 Lambda 的路径或操作?

我在 AWS Lambda 中部署了 lambda 函数 (Java)。

我已经通过 API Gateway 上的 UI 控制台设置了 API Gateway 资源和方法。

我正在尝试通过命令行设置 API 网关,例如

aws apigateway put-integration --rest-api-id <rest-api-id> \
  --resource-id <resource-id> \
  --http-method GET \
  --type AWS \
  --integration-http-method POST \
  --uri <lambda-arn> \
  --request-templates file://mapping.json
Run Code Online (Sandbox Code Playgroud)

注意,<lambda-arn>是 Lambda 的 ARN。

我收到表格错误

An error occurred (BadRequestException) when calling the PutIntegration operation: 
AWS ARN for integration must contain path or action
Run Code Online (Sandbox Code Playgroud)

我需要提供什么路径行动

aws-cli aws-lambda aws-api-gateway

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