0

我有一个 SQL 过程,它根据传递给它的输入参数生成一个 util 文件作为其输出。

我必须从 3 个文本框的 HTML 页面传递这些参数。还有一个按钮,单击该按钮将调用该过程并生成实用程序。

我想在jsp中做它并在那里自己编写完整的程序。但是我希望 util 文件在它生成的那一刻就在 WORD 中打开。

我想知道如何使用按钮调用过程以及如何在生成后显示 util。

4

1 回答 1

1

一些指导方针:

  • JSP 使用请求/响应生命周期。所以你必须触发一个请求(GET最好)才能在服务器端进行处理
  • 不要使用 JSP 编写处理代码。使用 servlet 或框架(Struts2/Spring MVC/等)。
  • 处理代码很可能会使用JDBC从数据库中获取信息。
  • 对于生成文件,如果我正确假设应该是.doc,您可以使用Apache POI
  • 在您的 servlet 中,生成文件后,看看这个 snipper - 它告诉您必须将哪些标头发送到浏览器才能下载文件(如果用户愿意,可以打开)。

如果您不熟悉 JDBC 或 POI,则需要走上陡峭的学习曲线。没有神奇的方法可以生成所需格式的文件。

于 2010-03-08T15:00:39.080 回答