草庐IT

servlet-container

全部标签

java - 为什么 servlet 不检索该部分?它显示 null 作为文件名

html片段向名为servlet的servlet发送一个post请求。请求的类型为multipart/form-data。但servlet什么也没找到,并打印null作为我尝试检索的部分的名称。这是为什么?importjavax.servlet.http.Part;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;@OverrideprotectedvoiddoPost(HttpServletRequestrequest,HttpServletResponse

Java:在没有内置方法 contains() 的情况下实现 String 方法 contains()

我正在尝试在不使用内置contains()方法的情况下实现String方法contains()。这是我目前所拥有的:publicstaticbooleancontainsCS(Stringstr,CharSequencecs){char[]chs=str.toCharArray();inti=0,j=chs.length-1,k=0,l=cs.length();//Stringstr="HelloJava";//0123456789//CharSequencecs="llo";while(i我只是在练习我的算法技能,结果卡住了。有什么建议吗? 最佳答案

java - 如何模拟 servletContext 而不是 Servlet 或 HttpServletRequest?

我有一个编写测试用例的独立项目;问题是我不能模拟HttpServletRequest,因为在我的servlet中有像getServletContext()这样的调用,因为测试用例是从外部servlet容器运行的。它总是会返回一个错误,说“找不到上下文”。这只是servlet容器的一个依赖项;可以有数百个。例如,initialContext.lookup()也依赖于一个容器。这种场景下如何使用Mockito编写测试用例?请不要询问错误信息;这与其说是技术问题,不如说是逻辑问题。在互联网上寻找教程让我想知道我是否做错了什么。之前似乎没有人遇到过这个问题......你怎么能模拟HttpSer

SDK does not contain ‘libarclite‘ at the path ‘/Applications/Xcode.app/Contents/Developer/Toolchains

升级到Xcode15运行项目报错,报错信息如下:SDKdoesnotcontain'libarclite'atthepath'/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a';tryincreasingtheminimumdeploymenttarget低版本也会有这个错误,应该是依赖包少了点东西。第一步:下载libarclite文件第二步:前往文件夹/Applications/Xcode.app/Con

java - 为什么 servletContext.getRealPath 在 tomcat 8 上返回 null?

我有以下代码行:servletContext.getRealPath("resources/images/video_icon.png")当我使用jetty(使用maven插件)运行应用程序时,此代码行返回corect值。当我使用tomcat8运行应用程序时(在tomcat7上运行)-应用程序返回null。应用结构:1.如何修复?2.为什么会这样? 最佳答案 在开始的路径中添加/后,它适用于:jetty和tomcat8servletContext.getRealPath("/resources/images/video_icon.p

java - 如何将信息从 servlet 传递到 JSP 页面

是否有可能有一个包含对象(在本例中为ArrayList)的servlet,然后执行相当于显示jsp页面并将该对象传递给jsp页面的操作。在这种情况下,ArrayList包含数据库结果,我想遍历并在JSP页面上显示结果。我没有使用任何MVC框架,是否可以使用基本的Servlet/JSP架构来实现。 最佳答案 是的。在servlet中调用request.setAttribute("result",yourArrayList);然后转发到jsp:getServletContext().getRequestDispatcher("your.

java - 包含来自 Servlet 的私有(private) JSP

我的Servlet响应所有“/”url模式。在内部我有时需要呈现html,所以我想.include一个JSP页面,但我希望外部无法访问该.jsp。另外,如何将模型对象传递给它。 最佳答案 I'dliketo.includeaJSPpage,butI'dlikethat.jsptobeinaccessibleexternally.将其放在/WEB-INF文件夹中。客户端无法访问它,但RequestDispatcher可以访问它。request.getRequestDispatcher("/WEB-INF/page.jsp").forw

java - JBoss 中的 "javax.servlet.ServletException: non-HTTP request or response"

我的jboss在尝试运行我的应用程序(springmvc)时抛出无法描述的错误。它部署正常,这个异常没有告诉我任何有用的信息,所以我真的不知道该怎么做。我无法调试,真的什么也做不了:13:00:01,262INFO[ServerImpl]JBoss(Microcontainer)[5.1.0.GA(build:SVNTag=JBoss_5_1_0_GAdate=200905221053)]Startedin2m:13s:790ms**Startedsuccessfully**Whilerunningtheapplicationfromthebrowserthishappens:13:0

java - 如何从一个 servlet 文件调用另一个 servlet 文件?

这个问题在这里已经有了答案:HowdoIexecutemultipleservletsinsequence?(2个答案)关闭6年前。我使用的是netbeans7.1,我创建了一个包含两个servlet文件的JSP文件。喜欢:index.jsp--->servlet1.java--->servlet2.java我从index.jsp文件中提供一些值并发送到servlet1.java。在这个servlet1.java文件中,我调用了servlet2.java文件。然后它抛出NullPointerException。我该如何解决这个问题?我的代码是这样的:索引.jspservlet1.jav

java - Servlet 有构造函数,为什么我们需要在 Servlet 中使用 Init() 方法?

在java中构造函数用于初始化为什么我们需要init()进行初始化....这个问题在采访中被问到 最佳答案 构造函数用于对象的正常Java初始化(尽管通常Servlet实现应该具有无参数构造函数)。init()方法是Servlet接口(interface)提供的方法,Servlet容器将运行该接口(interface)来配置Servlet。Servlet容器将提供一个ServletConfig对象,它使Servlet实例可以访问ServletContext和部署描述符中的其他配置元素。