servlets相关内容

配置 Spring MVC 控制器以将文件发送到客户端

我认为我的场景很常见.我有一个数据库,我希望我的 Spring MVC 应用程序接受控制器中的请求,调用数据库服务以获取数据并将该数据作为 CSV 文件发送到客户端.我正在使用此处找到的 JavaCSV 库来协助该过程:http://sourceforge.net/projects/javacsv/ 我发现了几个人们做类似事情并拼凑出看起来正确的东西的例子.但是,当我点击该方法时,实际上什么 ..
发布时间:2021-12-21 11:54:32 Java开发

从 url 字符串创建模拟 HttpServletRequest?

我有一个对 HttpServletRequest 对象做一些工作的服务,特别是使用 request.getParameterMap 和 request.getParameter 来构造一个对象. 我想知道是否有一种直接的方法来获取提供的 url,以字符串的形式,比如 String url = "http://www.example.com/?param1=value1¶m"; 并 ..
发布时间:2021-12-21 11:54:24 Java开发

doFilter() 是在 Servlet 的工作完成之前还是之后执行?

javax.servlet.Filter 对象可用于身份验证(过滤器需要在需要完成任何 servlet 工作之前捕获请求)和 XSLT 转换(其中 servlet 需要完全完成生成内容).什么时候执行? 我知道这取决于实现(在 Web 容器上),但这似乎是所有人都需要解决的问题. 也许在某个地方为每个过滤器注册到 Web 容器设置了一个配置选项? 附加: 此外,是什么控制过 ..
发布时间:2021-12-21 11:54:20 Java开发

导入javax.servlet 无法解析

我正在尝试将 eclipse 用于 Java EE 来开发 Web 应用程序. 我需要使用 Tomcat 作为我的服务器.我已经下载了 Tomcat 并且它正在运行.但是我的程序无法编译. 我收到以下错误: 无法解析导入javax.servlet. 我需要做什么? 解决方案 您需要将 Servlet API 添加到您的类路径中.在 Tomcat 6.0 中,它位于 ..
发布时间:2021-12-21 11:53:39 Java开发

是否可以在 Prepared Statements 或 QueryRunner.update() 中为表名或列名提供参数?

从 ?在哪里 ?= ? 是否可以为所有这些 ?s 输入参数?似乎如果我不提供字符串,就会出错.例如,它似乎只有在我有以下内容时才有效: 从非营利组织中删除 WHERE nonpid = ? 它只需要这样的参数. 解决方案 答案是否定的,您不能在准备好的语句中使用表名.准备好的语句仅适用于列值. 这通常可以通过替代模式来规避,但如果您确实需要,您始终可以通过修改查询字 ..
发布时间:2021-12-21 11:53:30 Java开发

如何记住以前保存的表单数据以供后续请求使用

我在 servlet (page1) 中有下面的代码,我想在按 Save 后转到第二个 servlet (page2),读取以 page1 形式编写的内容并将它们附加到一个单选组中,如下所示: Question [i]:问题(第2页每增加一个问题i增加)单选按钮1(radio1)单选按钮2(radio2)radiobutton3 (radio3) 重点是我每次填写下面的表格时,都会在之前保存的 ..
发布时间:2021-12-21 11:53:03 Java开发

会话超时时如何调用 sessionDestroyed

我是 JSP 的新手.我在实现 HttpSessionListener 的类中使用了以下代码以在会话超时时获取 SESSION OUT: public void sessionCreated(HttpSessionEvent arg0) {System.out.print("会话创建");}公共无效会话销毁(HttpSessionEvent arg0){System.out.print("会话 ..
发布时间:2021-12-21 11:52:54 Java开发

在 Java servlet 中,cookie.getMaxAge() 总是返回 -1

如果我在未来使用 setMaxAge() 设置 cookie,当我在后续请求中将 cookie 读回内存时,getMaxAge() 会返回 -1.我已经通过 Chrome 的设置和检查器检查了实际的 cookie,我可以验证过期日期确实设置在未来 60 天. static public void setHttpCookie(HttpServletResponse response, String ..
发布时间:2021-12-21 11:52:43 Java开发

无法识别 JSF 欢迎文件

访问 http://localhost:8080/basicSetup/faces/index.xhtml 有效,输出为: 世界你好!艾伯特·甘 但正在访问 http://localhost:8080/basicSetup 节目 世界你好!#{myBean.value} 表示欢迎文件不会呈现为 JSF 文件 我希望 http://localhost:8080/ ..
发布时间:2021-12-21 11:52:22 其他开发

使用 servlet 从服务器下载 Excel 文件

我在服务器端有一个 Excel 文件.如何使用 servlet 在客户端浏览器上显示它? 提前致谢. 解决方案 重点:只需以某种方式获取它的 InputStream(FileInputStream 是合适的)并编写它到响应的 OutputStream 通常Java IO 方式.这基本上就是全部.您只需要注意设置正确的响应标头,以便浏览器了解如何处理它.Content-Type 标头将 ..
发布时间:2021-12-21 11:51:36 其他开发

如何在 servlet 上设置内容类型

我正在使用一个简单的 servlet,它将数据库中的文档内容作为字节数组发回.我想设置一个内容 type 以便在通过 doGet() 调用检索时具有适当的扩展名. 我确实将文档的类型作为元数据存储在数据库中(例如 png、gif、png、xls、docx ...). 我应该设置什么内容类型才能保留文件扩展名? 下载的文件名为“doc",如何在 servlet 上为正在下载的数据设置文 ..
发布时间:2021-12-21 11:51:27 Java开发