如何在REST请求正文中添加DOCTYPE?

时间:2018-10-18 11:38:28

标签: xml web-services jersey dtd doctype

我必须使用带有application / xml内容类型的Jersey使用Web服务。

我已经为它做过dtd并生成了POJO。 但是,请求正文需要具有以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE someService PUBLIC "-//Something//DTD Something SomeService v1//EN" 
  "http://dtd.something.com/someService_v1.dtd">
<customer>
  <name>Test</name>
  <age>20</age>
</customer>

实际的客户POJO非常大,这里仅是为了获得一些想法。

在请求正文中,我无法获取-

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE someService PUBLIC "-//Something//DTD Something SomeService v1//EN" 
  "http://dtd.something.com/someService_v1.dtd">

有人知道如何在Jersey请求正文中获取它吗? 我正在使用Jersey v1.13。

1 个答案:

答案 0 :(得分:0)