为什么将null值转换为字符串" null"?

时间:2015-02-19 18:50:25

标签: java javascript string null

我在JavaScript的客户端有一个表单,其中有一个名为commEmail的字段。

当用户点击提交时,commEmail保持为空,并将其发送回Java中的后端。

这里,我将它转换为一个字符串" null"而不是将其标识为null。我该如何解决这个问题?

这是我的代码

@POST
    @Produces(MediaType.APPLICATION_JSON)
    @Path("/{userId}") // specifies the relative path for a resource class
    public void updateUser(@Auth Jwt jwt,
            @FormParam (value="firstName") String firstName,
            @FormParam (value="lastName") String lastName,
            @FormParam (value="commEmail") String commEmail,
            @Suspended final AsyncResponse asyncResponse) {

//在这里,当我查看这些值时,commEmail的值为" null" (一个字符串)而不是null。

0 个答案:

没有答案