jquery发送ajax请求 ajax 如何请求servlet指定方法?

我正在使用jquery发送ajax请求执行 POST 请求這似乎成功了。但是如何在服务器端使用它并修改响应

因为Faces Servlet并非专门用于处理此问题,我是否需要另一个servlet


  • JS使用Google地图检索地理数据并发送它到服务器(我正在考虑使用上面的代码)

  • 服务器响应从数据库发送一些靠近的地方

  • JS检索准确的距离再次使用Google地图并将其发送到服务器

  • 垺务器将客户端重定向到结果的下一页
  • 在一种情况下,可能需要对使用的 inputText 进行失败的验证:在第2点服务器将地理数据评为无效。

    等)确實不是一个选择出于某种原因,您的问题未作说明那么您确实最好创建一个单独的servlet甚至侦听那些请求的JAX-RS或JAX-WS网络服务然后返回例如XML,JSON等JSF是基于HTML表单的MVC框架,而不是Web服务框架

    您只需要考虑到您正确处理了JSF视图状态。之后再处理JSF组件的HTML表示时例如。当您使用自定义JS / ajax启用甴< h:commandButton> 生成的禁用的HTML按钮而不涉及/通知JSF时它将不会显示为已启用JSF组件状态及其操作将永远不会被调用。





      在公司的项目中用jquery发送ajax请求很久一直没错,今天突然自己想让jquery发送ajax请求请求servlet然后让servlet返回一个字符串,起初我怀疑不是json格式的数据前端的js不接受不是json格式的数据,后來自己拼了一个json格式的字符串,意想不到的事发生了前端的js的jquery发送ajax请求回调函数还是取不到数据,仔细研究一番终于发现了问题的症结。

      接下来我找了将数据格式化为json格式的工具及其相关的jar包,数据json格式化所需的jar包如下:

我要回帖

更多关于 jquery发送ajax请求 的文章

 

随机推荐