我需要知道在执行一个 ajax函数之前,而不是一个 jsp:include 放入相同的jsp。
我尝试用这个ajax函数放一个会话参数,这个参数用于包含,但是第一个jsp执行包含和参数没有放置并且不能使用。
有人知道解决我的问题吗?谢谢你们!
答案 0 :(得分:1)
AJAX和JSP是完全不同的技术,可以在不同的系统和不同的时间运行。
JSP生成器在生成页面时执行,即在服务器端执行。 AJAX函数在浏览器中由Javascript(因此A J AX)触发,在页面生成(使用JSP)并交付之后可用。
如果AJAX函数在服务器端触发JSP,则JSP或Servlet应首先从请求中读取所需的参数(AJAX调用会将其放在那里),例如:通过访问request
标记内的表达式中的隐式<jsp:include>
对象。