我知道这个问题类似于我的previous question。我正在发出一个AJAX请求,将表单值发送到servlet,servlet处理并向我发送一个JSON对象作为字符串。我想在自定义标记中使用该JSON对象。我该如何实现这一目标?如果AJAX无法实现,那么我还有哪些其他选择可以防止用户刷新页面。
答案 0 :(得分:0)
自定义标签在服务器端进行评估,而ajax请求则从浏览器启动。因此,您无法从服务器获得响应并在标记评估中使用它。
在标签输出中添加一些javascript来处理ajax响应,或者根本不使用JSON - 因为标签是在服务器上处理的,你可以得到你想要的而不需要任何序列化。