servlets相关内容

如何将列表从 Servlet 发送到 JSP

我有 List 和一些用户在 Servlet 中的帖子,我如何将此列表发送到用户的 JSP 页面?我需要拆分服务器部分和布局部分.谢谢. 这是我的清单: public ListgetPostforUser(String komy){ArrayList帖子 = 新的 ArrayList();尝试 {语句语句 = connection.createStatement();ResultSet r ..
发布时间:2022-01-05 15:50:10 其他开发

Java 过滤器无法设置响应标头

我正在尝试创建一个 Java“过滤器",它检测自定义 HTTP 请求标头,并插入响应标头以便自动下载文件.对此最重要的响应标头是“Content-Type = Attachment"响应标头.我创建了一个插入自定义 Header 的 HTTP 请求对象: function myHttpObject(filePath){函数 makeHttpObject() {返回新的 XMLHttpReques ..
发布时间:2022-01-05 15:41:52 Java开发

request.getParameterNames() 的顺序

如何获取 HTML 表单中的所有 parameterNames顺序一样吗?​​ 示例: 如果表单包含FirstName、LastName和Age 输出应该完全以相同的顺序 出现 我尝试使用以下方法,但这改变了输出顺序: Enumeration paramNames = request.getParameterNames();while(paramNames.hasMor ..
发布时间:2022-01-05 15:38:52 Java开发

每个请求是否访问相同的 servlet 对象?

每个 HTTP 请求是否访问相同的 servlet 对象但在不同的线程中?或者它是否创建了一个新线程和新的 Servlet 实例? 解决方案 如果您的 servlet 没有实现 SingleThreadModel,容器将使用相同的 servlet 实例.否则无法保证命中相同的 Servlet 对象.如果认为有必要,容器可以自由创建更多 servlet 实例.但是请求来自不同的线程,不一定是 ..
发布时间:2022-01-05 15:34:40 Java开发

如何在dispatcher.forward(request, response)之后从servlet中的请求中获取上一页的URL

我正在使用 servlet,它在 的帮助下重定向我 dispatcher.forward(request, response); 最后.但在此之后,我想获取我被重定向到的页面(路径)以在下一个 servlet 命令中使用它(转到上一页).我怎么能得到它?或者之前的 URL 不包含在请求参数中,我应该自己添加它?将非常感谢您的帮助. 解决方案 尝试使用 request.getAttr ..
发布时间:2022-01-05 15:26:56 其他开发

tomcat 的 URL 问题包括项目名称

我正在将 Eclipse 用于 J2EE 项目...一台设备向我发送请求和 之类的 url http://myIP:myPort/corporationweb/Controller /corporationweb/Controller 已修复,我们无法更改它,因为它是在设备上制作的 我在 Eclipse 中的项目名称是“VirtualTest",但如果我映射任何 servlet,/co ..
发布时间:2022-01-04 16:18:09 Java开发

Java servlet 和 IO:创建文件而不保存到磁盘并将其发送给用户

我希望可以帮助我解决文件创建/响应问题.我知道如何创建和保存文件.我知道如何通过 ServletOutputStream 将该文件发送回用户. 但我需要的是创建一个文件,而不将其保存在磁盘上,然后通过 ServletOutputStream 发送该文件. 上面的代码解释了我拥有的部分.任何帮助表示赞赏.提前致谢. //这将创建一个文件//String text = "这几天跑得像马翻 ..
发布时间:2022-01-04 08:36:51 Java开发

在 Compojure 中使用 javax.servlet.Filter

我正在尝试使用 Clojure/Compojure 构建一个简单的网站,并希望将 servlet 过滤器应用于请求/响应(即标准 javax.servlet.Filter 实例). 例如如果当前的源代码是: (取消路由我的应用程序(得到 "/*"(html [:h1 "Hello Foo!!"]))) 我想添加这样的过滤器: (取消路由我的应用程序(得到 "/*"(过滤我的过滤器名称( ..
发布时间:2022-01-02 22:46:38 其他开发

Web 应用程序的配置文件 - 加载一次并存储在哪里?

我有一堆属性(配置)可以根据环境改变.但是,一旦部署了 Web 应用程序,这些值就不会更改.因此,请考虑在正常程序流程中我想多次读取 application.properties 文件. 我知道我可以在服务器启动时加载这些.但是,就从后端的简单 Java 类访问这些而言,最佳实践是什么?这些业务类与 servlet 等无关,也不依赖于 Web 应用程序. 所以今天我通过 Servlet ..
发布时间:2022-01-02 18:42:11 Java开发

限制 Servlet 中的下载文件带宽/速度

我们得到了在集群模式下工作的高负载 Java 应用程序. 我需要为我们的客户添加下载和上传文件的功能.为了存储文件,我要去用户 gridFs,不确定,这是最好的选择,但 mongo 可以集群,mongo 可以在差异节点之间复制数据.这正是我需要的. 不同的用户组应该限制不同的带宽.基于某些业务规则,我应该限制某些用户的下载速度.我看到了几个解决方案 它们中的大多数都以相同的方式工 ..
发布时间:2022-01-02 17:07:02 Java开发

如何在命令行中为 Tomcat 编译 servlet?错误:包 javax.servlet 不存在

我在编译 Java 文件时收到此错误消息: 错误:包 javax.servlet 不存在 我为 Java EE SDK 安装了一个大的 .SH 文件,Java 版本给了我这个: java 版本“1.7.0_10"Java(TM) SE 运行时环境(构建 1.7.0_10-b18)Java HotSpot(TM) 64 位服务器 VM(构建 23.6-b04,混合模式) 我需要安装其他东西吗 ..
发布时间:2021-12-31 23:00:55 Java开发

Servlet“已启动一个线程但未能停止它"- Tomcat 内存泄漏

Apache Tomcat 说了很多次: Web 应用程序 [/MyServlet] 似乎已启动名为 [pool-61-thread-2] 的线程,但未能将其停止.这很可能造成内存泄漏. 这很危险吗?servlet 应该能够处理 10.000 个请求/天.线程完成后如何关闭? class Worker {私人最终 CountDownLatch startSignal;私人最终 Cou ..
发布时间:2021-12-31 00:00:30 Java开发