我期待来自Web调用的BigDecimal.toString()值。
但我无法配置它并获得404-Not found或406。
以下是Spring MVC代码
@RequestMapping(value="get/myData", method = RequestMethod.GET, produces = MediaType.TEXT_PLAIN_VALUE)
@ResponseBody
public String getMyData(@ModelAttribute("user") User user,
@ModelAttribute("detailForm") DetailForm form)
{
//A web service called return big decimal and return that big decimal value toString
return "Value";
}
以下是调用代码:
var convId = $("#" + $("body form:first").attr("id")).find('input[name="_CONV_ID"]').val();
blockUI: false,
dataType: 'text',
type: 'GET',
url: "get/myData.do",
data: { '_CONV_ID': convId},
success: function (data) {
// new dialog
alert(data);
},
error: function (result) {
alert("Error" + result);
}
任何人都可以帮我调整代码。单击按钮时,将从Web服务返回一个值,该服务为BigDecimal类型
答案 0 :(得分:0)
尝试访问网址http://localhost:8080/your_application_name/get/myData
。如果在那里发现404错误,则需要检查web.xml。检查servlet映射部分。