当前位置: 首页 > 知识库问答 >
问题:

从简单表达式中获取null

谢善
2023-03-14

我使用simple in camel编写脚本语言。我只需要将主体设置为空。

我试试这个:

from("direct:start").setBody().simple("null");

它将正文设置为文字字符串“null”。

如果我这样做:

from("direct:start").setBody().simple("${header.null}");

它可以工作,但似乎有点笨重。有没有一种简单的方式来表示null?

共有1个答案

沈嘉瑞
2023-03-14

直接调用setBody

from("direct:start").setBody(constant(null));
 类似资料:
  • 本文向大家介绍java中lambda表达式简单用例,包括了java中lambda表达式简单用例的使用技巧和注意事项,需要的朋友参考一下 我对java中lambda表达式的看法是相当纠结的: 一个我这么想:lambda表达式降低了java程序的阅读体验。java程序一直不以表现力出众,正相反使Java流行的一个因素正是它的安全和保守——即使是初学者只要注意些也能写出健壮且容易维护的代码来。lambd

  • 我现在正在学习如何使用lambda表达式,我已经看到了一些带有简单示例的教程: 但是我的编译器显示这个错误: 我是不是忘了什么?

  • 我不熟悉Camel,并且在JavaDSL中使用简单表达式从属性文件中获取值。 <代码>。setProperty(“PortalUrl”,简单(“properties:Portal.url”)) 属性文件值-门户。url=abc。com/示例 但是现在我需要从属性文件中获取客户特定的URL。示例值- <代码>门户。url。客户1=abc。com/example/xiang门户。url。客户2=abc

  • 本文向大家介绍简单谈谈python中的lambda表达式,包括了简单谈谈python中的lambda表达式的使用技巧和注意事项,需要的朋友参考一下 最近在coding时发现使用lambda还是有诸多优点的,很多时候代码更整洁,更pythonic,所以在此简单总结一下 1.lambda是什么 举个简单的例子: 两个func的定义是完全相同的,那两种函数定义方法配合map使用,将list中所有元素求平

  • 在Camel(JBoss Fuse,特别是Spring DSL)中,我试图用Camel简单表达式读取布尔值。 ${body}是一个有效的非空POJO,'fielda'是另一个嵌套POJO,fieldb是一个布尔值。Fielda可以为空,但body不能为空。 当fielda为非null时,我能够读取值而不会出错。 从各种文档来源(Apache Camel Simple、JBoss Fuse)可以看出

  • 本文向大家介绍jsp中EL表达式获取数据,包括了jsp中EL表达式获取数据的使用技巧和注意事项,需要的朋友参考一下 jsp标签: <jsp:include> <jsp:forward> 实现请求转发 <jsp:param> 给上面的添加参数的 EL表达式: 1.获取变量数据 你好,${name} 2.获取数组数据 你好,${names[0]} 3.获取集合数据 你好,${names[1]} 你好,