JavaWeb项目Servlet无法访问问题解决
作者:阳家坡 发布时间:2022-10-10 03:33:52
标签:java,web,项目,servlet,无法,访问
这篇文章主要介绍了JavaWeb项目Servlet无法访问问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
1.创建Servlet
2.在jsp中用ajax调用
$.post("<%=request.getContextPath()%>/AjaxValidationServlet",{"userName":userName},function(message){
alert(message);
});
这是异步验证用户是否存在。
问题:报404,提示没有这个servlet。
解决:
1.在web.xml中引用的xsi:若是3.0.xsd之后,的有注解可以解决
@WebServlet(name = "AjaxValidationServlet",urlPatterns = "/AjaxValidationServlet")
2.在3.0之前的需要在web.xml中配置servlet名和映射
<servlet>
<servlet-name>AjaxValidationServlet</servlet-name>
<servlet-class>com.web.AjaxValidationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>AjaxValidationServlet</servlet-name>
<url-pattern>/AjaxValidationServlet</url-pattern>
</servlet-mapping>
这样就可以正常访问了。
来源:https://www.cnblogs.com/Choleen/p/11909160.html
0
投稿
猜你喜欢
- 题目要求思路一:模拟迭代依次判断每个节点是否合法:左子树判断是否>low,合法就向左下走,不合法往右下;右子树判断是否<high
- springboot集成 redispom文件<dependency> <groupId>
- 1. 首先新建一个shiroConfig shiro的配置类,代码如下:@Configurationpublic class SpringS
- 一、代码先上代码(以下这段代码会有多种执行结果)@Testpublic void test_interrupted_thread() thr
- struts2可以非常简单地使用FreeMarker模板作为视图技术,对于传统的jsp页面而言,FreeMarker是一个绝佳的替代方案。除
- HashMap类1、HashMap类概述HashMap是 Map 接口使用频率最高的实现类,允许使用null键和null值,与HashSet
- 一、为什么要控制当你在项目启动时需要提前做一个业务的初始化工作时,或者你正在开发某个中间件需要完成自动装配时。你会声明自己的Configur
- InputStreamReader和OutputStreamWriter源码分析1. InputStreamReader 源码(基于jdk1
- 什么是OKHttp一般在Java平台上,我们会使用Apache HttpClient作为Http客户端,用于发送 HTTP 请求,并对响应进
- 写在最前端1.SpringAOP中共有六种通知类型,只要我们自定义一个类实现对应的接口,它们全都是org.springframework.a
- 本章将具体讲解下拉菜单的交互。使用下拉菜单(Dropdown)插件,您可以向任何组件(比如导航栏、标签页、胶囊式导航菜单、按钮等)添加下拉菜
- java和javascript长得是如此地相像,那么它们是一回事儿吗?现在让我来揭晓答案吧!JavaScript 是一种嵌入式脚本文件,直接
- 本文实例讲述了Java Web项目部署在Tomcat运行出错与解决方法。分享给大家供大家参考,具体如下:1、在部署Java Web项目的过程
- 一、流程和任务的关系以下是一个简单的请假流程图,其中有一个开始事件,两个用户任务,一个结束事件。启动流程后,activiti会自动创建第一个
- 序言在flutter开发中,我们使用 bloc 框架,基于状态变更进行响应式开发。本篇文章,小轰将 bloc 核心业务块进行拆解简化,聊一聊
- 关于idea2021最新激活教程,请点击此处,获取最新激活教程还有一种激活方法,点击此处获取吧 !下面看下IDEA 2021.2 启动报错问
- FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件
- 1,添加依赖在project的build.gradle文件中添加dependencies { classpath 'co
- 1.多数元素题目描述思路详解这个思路比较简单,先排序,排序过后遍历如果后一个等于前一个输出就好代码与结果class Solution { &
- Mybatis无法获取带有下划线前缀的字段的值今天下面,把几张表里的字段都加了前缀,如 article_id,article_title,a