当前位置: 首页 > 面试题库 >

结合使用Servlet 3.0和Weblogic 10.3

谈渊
2023-03-14
问题内容

我正在基于表单的身份验证并使用以下语句。我已经意识到Servlet 3.0随附了HttpServletRequest->
login方法的实现方式(在stackoverflow用户的帮助下)

HttpServletRequest request = getHttpServletRequest();
request.login()

因此,我将weblogic用作AppServer,我准备了一个war文件,没有任何编译错误,并且可以在glassfish 3.1
appserver上运行。但是由于weblogic 10.3具有隐式支持2.5,因此它将覆盖Servlet 3.0.1.jar,因此出现以下错误。

java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.login(Ljava/lang/String;Ljava/lang/String;)V

如何在weblogic 10.3上使用servlet 3.0 api运行我的war文件,换句话说,如何停止weblogic覆盖servlet 3.0
api?


问题答案:

Weblogic 10.3.xServlet 2.5 容器。您必须使用 Weblogic
12c
及更高版本。它提供了对 Servlet 3.0的
支持。



 类似资料:
  • 问题内容: 大约几个小时前,我在Stack Overflow上询问了有关如何将char []转换为MD5哈希的方法。 Neil Smithline建议我使用BCrypt,但不能将其与char []一起使用。 我使用char []来存储从登录表单中检索到的密码的原因是因为仅支持char []。 当前,我正在尝试使用上面的代码生成哈希,但是由于变量passwordCars的类型为char [],因此不

  • 问题内容: Node.js非常适合我们的Web项目,但是很少有需要Python的计算任务。我们已经为他们准备了Python代码。我们非常关心速度,如何以异步非阻塞方式从node.js调用Python“工人”的最优雅方法是什么? 问题答案: 对于node.js和Python服务器之间的通信,如果两个进程都在同一服务器上运行,则我将使用Unix套接字,否则将使用TCP / IP套接字。对于封送处理协议

  • 问题内容: 我正在尝试在我的应用程序中通过turbolinks使用Angularjs框架。页面更改后,请勿初始化新的事件监听器。有什么办法可以使其工作吗?提前致谢! 问题答案: AngularJS与Turbolinks Turbolink 和 AnguluarJS 都可以用来使Web应用程序更快地响应,在某种意义上,响应用户交互,网页上发生了某些事情,而无需重新加载和重新呈现整个页面。 它们在以下

  • 问题内容: 我希望能够在具有许多s的复杂SQL查询中使用PostgreSQL中的函数。这是查询示例: 我想在这里删除该表,因为我的表具有一个名为 taglist* 的 整数数组 字段,该字段由所有链接的tag id组成。 * 我尝试了以下操作: 此方法有效,但带来的结果与第一个查询不同。 所以我要做的是在查询中使用的结果来补偿表。 我怎样才能做到这一点? UPDATE: 与提及的标记ID的列表相同

  • 问题内容: 我正在尝试遵循Elasticsearch 5官方文档来设置传输客户端: https://www.elastic.co/guide/zh-CN/elasticsearch/client/java- api/5.0/transport- client.html 但是,使用包org.elasticsearch:elasticsearch:5.0.0-rc1时,类PreBuiltTranspo

  • 问题内容: 选择下拉列表选项时,有什么方法可以刷新页面的某些部分(例如div / span)?请注意,我使用的是razor语法。 如果是,那么请提供一些示例代码。 问题答案: 是的,您可以订阅活动。 可能是这样(真实示例): 然后具有此javascript函数(或类似功能) 编辑:此示例假设您使用的是非侵入式验证(因此使用jQuery),并且想要提交表单,但是显然您可以为onchange事件调用任

  • 问题内容: 我在这里尝试遵循John Papa的angularJS样式指南,并已开始将我的指令切换为使用controllerAs。但是,这不起作用。我的模板似乎无法访问分配给vm的任何内容。请参见这个非常简单的plnkr示例,该示例展示了该行为。 http://plnkr.co/edit/bVl1TcxlZLZ7oPCbk8sk?p=preview 问题答案: 当使用controllerAs语法时

  • 这是MyResource: 和我的web.xml: 在客户端,我使用这个url:http://localhost:8080/[projectname]/webapi/helloworld 谢了!