我正在 Google App Engine 上创建一个项目,并且在我的一个 jsp 文件中,我想在我的数据存储中搜索一个条目。我通常通过单击此 jsp 页面上的按钮来执行此搜索,然后在 servlet 中建立与数据存储的连接,然后将查询结果发送回 jsp。好吧,我想在不单击此按钮的情况下查询数据存储。当我加载页面时,我想在我的页面上看到查询结果。当我使用 EL 标签库时,我只需键入 <% %> 即可,现在我使用的是 jstl 标签库。那么有什么办法吗?使用 jstl 标签后,我无法使用 EL 标签。
问问题
141 次
1 回答
1
好吧,我想在不单击此按钮的情况下查询数据存储
创建一个 servlet,它在方法中执行工作doGet()
,转发到一个 JSP,该 JSP 显示结果,只调用 servlet 的 URL 而不是 JSP 的 URL。这与您在提交表单时所做的完全相同doPost()
,但不需要传递/收集请求参数。
也可以看看:
- 我们的 Servlets wiki 页面- 第二个 Hello World 示例完全符合您的要求。
与具体问题无关,这些<% %>
东西(“scriptlet”)绝对与 EL 无关。EL就是那些${}
东西。
也可以看看:
于 2012-11-26T15:27:16.460 回答