手动创建servlet
1 tomcat/webapps/目录下创建web应用mail。
目录结构如下
tomcat/webapps
|
mail
|
WEB-INF
| |
web.xml classes
|
cn.itcast.java.web.servlet.MyServlet.class
2 tomcat/webapps/mail/目录下写一个类MyServlet实现Servlet接口。
3 进入cmd命令台,加入servlet-api.jar[tomcat中有]支持
set classpath=%classpath%;D:\apache-tomcat-6.0.29\lib\servlet-api.jar
4 进入MyServlet.java所在的目录,编译MyServlet。
javac -d . MyServlet.java
5 部置mail应用到tomcat/webapps/目录下,并启动Tomcat。
6.一定要在web.xml文件中配置MyServletWeb动态资源
<servlet>
<servlet-name/>
<servlet-class/>
</servlet>
<servlet-mapping>
<servlet-name/>
<url-pattern/>
</servlet-mapping>
7 通过浏览器访问MyServlet这个动态Web资源
IE:http://localhost:8080/mail/my
转载于:https://www.cnblogs.com/jiangu66/p/3187084.html
手动创建servlet相关推荐
- linux怎么创建用户教程,在Linux中如何手动创建一个用户
1.首先要明白用useradd创建用户的时候会更改添加5个地方的内容 (1)/etc/passwd //比如创建useradd 111 // [root@localhost ...
- oracle之 手动创建 emp 表 与 dept 表
有时候我们需要通用的实验数据,emp表 与 dept表 但是数据库中有没有. 这时,我们可以手动创建. -- 创建表与数据 CREATE TABLE EMP (EMPNO NUMBER(4) NOT ...
- oracle创建数据库后干什么,手动创建Oracle数据库之前因后果
对于许多数据库管理员来说,Oracle究竟是不是一个难以管理和驾驭的怪兽级数据库,会不会让他们管理生涯饱受折磨?当看到其命令行界面时,很多人会问这么一个问题. 如果你想通过一个应用程序操控使用这个数据 ...
- 手动创建一棵二叉树,然后利用前序、中序、后序、层序进行遍历(从创建二叉树到各种方式遍历)(含运行结果)
手动创建一棵二叉树,然后利用前序.中序.后序.层序进行遍历 import java.util.LinkedList; import java.util.List; import java.util.Q ...
- 通过手动创建统计信息优化sql查询性能案例
本质原因在于:SQL Server 统计信息只包含复合索引的第一个列的信息,而不包含复合索引数据组合的信息 来源于工作中的一个实际问题, 这里是组合列数据不均匀导致查询无法预估数据行数,从而导致无法选 ...
- 如何使用a手动创建文件。 Windows中的(点)前缀?例如,.htaccess
我想手动创建一个.htaccess文件,并通过Windows UI发现它似乎是不可能的. 我得到一个"你必须输入文件名". 信息. 必须有一种方法来创建文件. 作为Windows中 ...
- linux 系统创建ora文件,手动创建oracle数据库
系统环境: 1.操作系统:Windows 2000 Pro 2.数据库: Oracle9I Release 9.2.0.3.0 3.安装路径:D:\ORACLE 建库步骤: 1.手工创建相关目录 D: ...
- Linux环境手动创建oracle10g数据库实践
OS [root@T_life_db etc]# uname -a Linux T_life_db 2.6.18-238.el5 #1 SMP Sun Dec 19 14:22:44 EST 2010 ...
- 我会手动创建线程,为什么让我使用线程池?
你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it well enough ...
最新文章
- 转 sessionid如何产生?由谁产生?保存在哪里?
- [UWP小白日记-1]判断APP是否是第一次运行初始化SQLITE数据库
- web开发·基本网页实现(基于CSS盒子模型+PS辅助使用)
- [教程]win10 ,ubuntu双系统安装避坑指南
- python3中求0-100的和
- 大文件打开工具 PilotEdit
- 指针使用前应先初始化
- jquery 所有contenteditable=true的元素_JavaScript学习笔记(三十一) jQuery(上)
- 关于中国男女的一些私密数据......
- windows下的nc下载地址
- 将base64格式的图片下载到本地
- 四元数与欧拉角(RPY角)的相互转换
- MFC USB调试助手
- 【张朝阳的物理课笔记】 5. 波动方程,声音在空气中的传播速度
- WPF中资源字典(ResourceDictionary)的使用
- 用JS生成声音,实现钢琴演奏
- 国外的号码如何批量加入通讯录,Excel表格如何批量导入安卓苹果手机通讯录,如何快速的添加whatsApp,下面介绍具体的方法和软件
- VS2010中使用NeatUpload实现简单的文件上传功能
- 企业中台最佳实践--什么是中台(一)
- CanOpen Message
热门文章
- 一入职!就遇到MySQL亿级大表优化....
- 蚂蚁金服的 Service Mesh 演进之道?
- 高效遍历Java容器
- springboot启动流程
- maven可选依赖(Optional Dependencies)和依赖排除(Dependency Exclusions)
- Redis : redis事务
- 【Python】青少年蓝桥杯_每日一题_10.11_小球反弹
- Android --- TabLayout 切换时,改变选项卡下字体的状态(大小、加粗、默认被选中第一个)
- margin 0 auto 什么意思
- 支持app需要多大的服务器,上海app开发需要多大服务器空间?