Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我简单地将请求视为标准 doPost... 意思是,我只是转发到与我的 JSP 片段对应的 URL,那么该片段是否会因为它是 AJAX 请求而加载到当前 JSP 页面中?还是会像常规的整页请求一样替换原始页面?
为了将部分 JSP 加载到当前 JSP 页面中,您必须在 servlet 中使用 PrintWriter(逐行读取 JSP 文件并将其写出)吗?
第一部分是对的。您可以将 AJAX 请求完全视为另一个请求,并执行将生成页面片段的 JSP。JavaScript 函数将接收这个片段,并且可以用它做任何事情:将它附加到页面的某个部分,用这个片段替换一个部分,等等。