我正在尝试实现我从GitHub获得的这个spring应用程序。我还在学习过程中,所以这可能是一个基本的问题。对于这个update user方法,我需要在postman正文中传递哪些参数?我在邮递员正文中写了{“id”:1,“password”:“1234”},但它向我显示了400个错误的语法错误。
public void updateUser(int id, String parameter, String update)
{
Session session=sessionFactory.openSession();
Transaction tx=session.beginTransaction();
//System.out.print(mail);
List<User_org> userList = userList();
for(User_org i: userList)
{
User_org u= i;
if(u.getId()==id)
{
if(parameter.equalsIgnoreCase("mail"))
{
u.setEmail(update);
session.update(u);
break;
}
if(parameter.equalsIgnoreCase("phone_no"))
{
u.setPhone_num(Integer.parseInt(update));
session.update(u);
break;
}
if(parameter.equalsIgnoreCase("password"))
{
u.setPassword(update);
session.update(u);
break;
}
}
}
session.flush();
tx.commit();
//return id;
}
在控制器
public void updateUser(@RequestBody int id,String parameter, String updateToBe)
{
service.updateUser(id,parameter, updateToBe);
}
创建一个包含所有字段的实体或DTO。
class User{
int id,
String parameter,
String updateToBe
// getters and setters
}
public void updateUser(@RequestBody User user)
{
service.updateUser(user);
}
从Postman发送JSON对象
我必须使用以下WSDL执行SOAP请求验证: http://www.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL 我必须在Postman中为[string]参数化以下post请求。 你能告诉我如何进行参数化吗? 邮寄请求
问题内容: 我应该如何在jQuery Ajax请求中传递查询字符串值?我目前按照以下方式进行操作,但是我敢肯定有一种更清洁的方法,不需要我手动编码。 我已经看到了将查询字符串参数作为数组传递的示例,但是我看到的这些示例没有使用模型,而是直接使用。例如: 我更喜欢使用$ .ajax()格式,因为这是我习惯的格式(没有特别好的理由-只是个人喜好)。 编辑09/04/2013: 在我的问题结束(如“太过
我使用guzzle作为http客户端来测试我的symfony api。 有一个url选项在留档,但我如何通过userid 当我用curl测试的时候 curl-i-X删除http://localhost/us/serenify/web/app_dev.php/userapi/delete/1/6 我的api运行良好,显示了适当的响应。 但是我不能用guzzle测试它,因为我找不到传递参数的选项。
我应该如何在jQuery Ajax请求中传递查询字符串值?我目前是这样做的,但我肯定有一个更干净的方法,不需要我手动编码。 我见过查询字符串参数作为数组传递的示例,但这些示例没有使用模型,而是直接使用。例如: 我更喜欢使用$.ajax()格式,因为这是我习惯的格式(没有特别好的理由--只是个人偏好)。 编辑09/04/2013: 在我的问题结束后(因为“太本地化”),我发现了一个相关的(相同的)问
我在努力寻找解决办法...我想知道如何获得一个指定的参数,通过请求传递它,而不必在Spring Boot API中编写每个特定的情况。 我不必为嵌套对象(office和default_group)这样做,只需从它们那里获取信息,传递参数的名称。 所以我想做一些类似的事情: get-->localhost:8080/api/3/name 这将返回包含内部所有default_groups的数组。 除此
问题内容: 在java中,可以获取调用当前方法的类和方法(在其中获得StackTrace的方法)。 我的问题是,我可以获取传递给调用此方法的方法的参数吗? 我需要此来进行调试。 例如: 可以从堆栈跟踪中获取此信息,还是有其他方法? (请注意,我需要能够在运行时执行此操作,并且实际上不能更改baseClass的源,这将成为我的调试类的功能,该类事先不知道源) 谢谢。 问题答案: 我认为使用标准Jav