servlets 相关问题

Servlet是在服务器机器上运行的Java应用程序编程接口(API),它可以拦截客户端发出的请求,并可以相应地生成/发送响应。

Pac4j 基于 UI 编辑客户端配置

我正在使用 Pac4j 5.0X 和基于 Maven 的 Java 8 Jee 项目。 供参考:https://github.com/pac4j/jee-pac4j-demo/tree/5.0.x 在此,我使用 Webservlet 来编辑配置更改 @

回答 1 投票 0

如何在 Vaadin 应用程序中处理发布请求?

我的任务是我需要在 Vaadin 应用程序中处理 post 请求 这是需要处理的请求的示例 我不明白如何在 Vaadin 中获取 POST 或 GET 请求 我

回答 2 投票 0

使用@WebServlet注解启动Tomcat Servlet的问题

早上好。 我的 servlet 启动有问题。请你帮助我好吗? 我在用 雄猫9.0.82 科雷托 11.0.17.8.1 Windows 10 19045.3570 我有一个已编译的 WAR 存档,其中包含以下内容

回答 1 投票 0

已建立的连接被主机 tomcat jackson 中的软件中止

下面是当我的休息服务尝试获取大型数据集时得到的堆栈跟踪(数据库和tomcat位于我的本地计算机上,因此一切都是本地的)。它适用于较小的,但在某些情况下你...

回答 4 投票 0

为什么我的 Angular 服务请求无法到达 Java servlet?

各位: 我是 Angular 的新手。我们的团队正在使用 Angular 16.1.8 重写前端,并保留 Java(开放 JDK 1.8)作为后端编程语言。我需要在 Angular 中实现一个日志类,这样我们就可以

回答 1 投票 0

如何解决servlet中req.getParameter()返回null的问题?

我正在读取 2 个数字作为输入,并尝试使用 Servlet 在输出中动态打印它们,req.getParameter() 返回 null: HTTP 状态 500 – 内部服务器错误类型异常报告

回答 1 投票 0

如何从 HttpServletRequest 中仅获取部分 URL?

从以下URL我需要单独获取(http://localhost:9090/dts)。 那就是我需要删除(文档/savedoc)(或) 只需要获取 - (http://localhost:9090/dts) http://localhost:9090/dts/

回答 6 投票 0

设置content-type,octet-stream和text/csv的区别

使用response.setContentType("application/octet-stream");有什么区别而不是response.setContentType(“text/csv”);对于设置 csv 文件的内容类型,似乎它们都...

回答 3 投票 0

如何在运行时为 Servlet 或 JSP 应用程序中的现有文本框设置值?

假设我在JSP页面中有文本框和按钮。我想在单击按钮后在文本框中显示字符串“Hello World”。怎么办?

回答 1 投票 0

在 JEE 应用程序中重新启动服务器

我正在 intellig 中使用 JEE 开发一个 Web 项目。当修改 servlett 中的代码时,不会进行任何更改。如果我想看到更改,我可以重新启动服务器。这很不舒服...

回答 1 投票 0

为什么动态添加onclick函数后不起作用? [重复]

我正在向页面添加一个 html 标签 <div> </div> <p>我正在向页面添加一个 html 标签</p> <pre><code>&lt;div id=&#34;asd&#34; &gt; &lt;button id=&#34;gaga&#34; onclick=&#34;onClick()&#34;&gt;&lt;/button&gt; &lt;script type=&#34;text/javascript&#34;&gt; function onClick() { console.log(&#34;:(&#34;); const element = document.getElementById(&#39;asd&#39;); if (element) { element.remove(); } } &lt;/script&gt; &lt;/div&gt; </code></pre> <p>加载页面并通过 servlet 动态添加此标签后,我尝试单击该按钮,但控制台中出现错误:</p> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2NpNWYyLnBuZw==" alt="enter image description here"/></p> <p>我正在考虑通过 servlet 添加此标签和脚本,但由于某种原因,浏览器在页面上看不到此功能</p> </question> <answer tick="false" vote="0"> <p>因为浏览器不知道新添加的元素。当您动态添加 HTML 标签时,浏览器需要重新解析 DOM(文档对象模型)以识别新元素。这个过程需要一些时间,在 DOM 被重新解析之前,浏览器将无法识别新添加的按钮上的 onclick 属性。</p> <p>要解决此问题,您可以使用事件委托将 onclick 事件处理程序附加到 DOM 中已存在的父元素。这样,浏览器就不需要在每次添加新按钮时重新解析 DOM,并且 onclick 事件处理程序仍然可以工作。</p> <pre><code>&lt;div id=&#34;asd&#34;&gt; &lt;button id=&#34;gaga&#34;&gt;&lt;/button&gt; &lt;script type=&#34;text/javascript&#34;&gt; document.getElementById(&#39;asd&#39;).addEventListener(&#39;click&#39;, function(event) { if (event.target.id === &#39;gaga&#39;) { console.log(&#34;:(&#34;); const element = document.getElementById(&#39;asd&#39;); if (element) { element.remove(); } } }); &lt;/script&gt; &lt;/div&gt; </code></pre> <p>使用此代码,onclick 事件处理程序将附加到父 div 元素,浏览器将不需要在每次添加新按钮时重新解析 DOM。事件处理程序仍然有效,并且您将能够删除新添加的按钮而不会出现任何错误。</p> </answer> </body></html>

回答 0 投票 0

org.eclipse.jetty.http.BadMessageException:400:无效的 SNI

我正在尝试解决通过 HTTPS 运行的 Jetty servlet 的问题。 它在浏览器中显示此错误页面: 我做了什么: 我按照此处所述创建了我的密钥库和信任库:如何

回答 4 投票 0

Web 内容文件未在项目下创建,而是在 src>main 下的 webapp 下创建 WEB-INF

我在最新版本的 Eclipse 中创建了一个新的动态 Web 项目。 它不是创建 ProjectName > Web Content > web inf,而是创建 src > webapp > web-inf。 有什么改变吗...

回答 1 投票 0

如何在不知道列类型的情况下获取列的值

我正在根据用户选择要在结果中显示的字段动态创建查询。问题是,当要从数据库检索数据时,我通常使用 getXXX() 方法来

回答 3 投票 0

在 Java Servlet 中生成 HTML 响应

如何在 Java servlet 中生成 HTML 响应?

回答 3 投票 0

如何从html文件中的servlet获取数据

我知道通过 JSP 文件我可以像这样使用 scriplet: <% String errorMessage = (String)request.getAttribute("errorMessage"); %> <% if (errorMessage != null) { %> <%= 我知道对于 JSP 文件,我可以像这样使用 scriplet: <% String errorMessage = (String)request.getAttribute("errorMessage"); %> <% if (errorMessage != null) { %> <%= errorMessage %> 登录失败! <% } %> 但是当我使用 HTML 文件时我如何获取数据? 这是我的html文件 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Authentication</title> <style> /* Style for the form group */ .form-group { display: flex; /* This makes labels and inputs align horizontally */ margin-bottom: 10px; /* Adds some space between form groups */ justify-content: center; } /* Style for labels */ label { margin-top: 5px; flex-basis: 100px; /* Set a fixed width for labels (adjust as needed) */ text-align: center; /* Align labels to the right for better alignment */ } /* Style for inputs */ input { padding: 5px; /* Add some padding for better appearance */ } </style> </head> <body> <form action="authServlet" method="post" style="text-align:center; margin-top:30vh" > <div class="form-group"> <label>Username</label> <input type="text" name="name" > </div> <div class="form-group"> <label> Password </label> <input type="password" name="pwd"> </div> <input type="submit" value="Connect"> </form> <h1> Message: ${Users}</h1> </body> </html> 你似乎很困惑。 JSP 被编译为 Servlet,主要是 Java 的HTML 模板系统。至于从 Servlet“获取”数据,该机制通常是使用 Web 表单以及 GET 或 POST。与表单提交同步到 servlet,然后转发到 JSP 或直接发出 HTML,或使用 JavaScript 和XMLHttpRequest异步执行此操作 (AJAX)。

回答 1 投票 0

如何强制PDF文件在浏览器中水平显示而不是垂直显示?

我实际上是使用 FileInputStream、HTTPServletResponse 和 OutputStream java 对象在 Java 中打印生成的 PDF 文件。文件里面的内容打印正确,横排...

回答 1 投票 0

如何强制从java打印的文件在浏览器中水平显示而不是垂直显示?

我实际上是使用 FileInputStream、HTTPServletResponse 和 OutputStream java 对象在 Java 中打印生成的 PDF 文件。文件里面的内容打印正确,横排...

回答 1 投票 0

如何在HTTPRequest Header中传递变量?

我想在我的 HTTPRequest 中添加带有变量的标头,但如果不接受它会给出错误,但是当我以引号传递直接字符串值时,它工作得很好。 她的代码是第三个标题中的代码,我是...

回答 1 投票 0

更改请求 URI spring

我想实现一个自定义过滤器以将 URI 从 https://host123/app/users 更改为 https://host123/abc/users。在这种情况下, /app 和 /abc 是两个运行相同的单独的 spring 应用程序......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.