【发布时间】:2016-08-16 07:13:30
【问题描述】:
如何在控制器类中获取公司名称,当我打印 String cname = req.getParameter("companyName") 时,它显示未定义。
添加快照以供参考。
编辑公司控制人
@RequestMapping(value = "/editCompany", method = RequestMethod.GET)
public ModelAndView editCompany(ModelAndView model, HttpServletRequest req, HttpServletResponse res) {
String cname = req.getParameter("companyName");
System.out.println(cname);
//int companyId = companyDAO.GetCompanyId(req.getParameter("companyName"));
Company company = companyDAO.getInfo(req.getParameter("companyName")) ;
model.addObject("company", company);
model = getDropdownList(model);
model.setViewName("editCompany");
return model;
}
JS
$("#EditBtn").click(function(e) {
var companyName=$("#table tr.trActive td:first").html();
$
.ajax({
type : "GET",
url : "editCompany?companyName="+companyName,
data : JSON.stringify(companyName),
contentType: "text/plain",
success : function(data) {
alert('sucess');
//viewCompanyViaAjax();
},
error : function() {
alert('Error occured');
}
});
【问题讨论】:
标签: javascript java jquery ajax spring-mvc