tomcat+servlet例子
在C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app\WEB-INF文件夹下建立文件夹classes。
在C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app\WEB-INF\classes文件夹下建立文件夹servletTestPackage。
(注意文件夹名字要和package名字一致)
顺便说下命名规范
包名首字母小写,并且所在文件夹名和包名一致。
类名和.java文件名一致,首字母大写。
在C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app\WEB-INF\classes\servletTestPackage建立文件ServletTest.java,内容如下。
package servletTestPackage; import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*; public class ServletTest extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,IOException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<h1>Servlet Test</h1>");
}
}
命令行:
C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app\WEB-INF\class
es\servletTestPackage>javac ServletTest.java
如果报错:程序包javax.servlet不存在
将C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar
拷贝到
C:\Program Files\Java\jdk1.8.0_60\jre\lib\ext\文件夹下。
修改C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app\WEB-INF\web.xml
在<web-app></web-app>节点内部加入
<servlet>
<servlet-name>servletTestName</servlet-name>
<servlet-class>servletTestPackage.ServletTest</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>servletTestName</servlet-name>
<url-pattern>/urlServerletTest</url-pattern>
</servlet-mapping>
保存。
访问 http://127.0.0.1:8080/app/urlServerletTest即可得到结果。
tomcat+servlet例子的更多相关文章
- What is the difference Apache (Http Server) and Tomcat (Servlet Container)
The Apache Project The Apache Project is a collaborative software development effort. Its goal is to ...
- TOMCAT ---> servlet概念
1 TOMCAT ---> servlet概念 2 TOMCAT 目录结构 (各个文件夹都存放什么东西) 3 TOMCAT 程序的层级 web | |---- js,jsp,html,css ( ...
- Tomcat&Servlet
Tomcat&Servlet 一.web开发相关的概念 1. 软件架构 1.1 C/S架构 C:Client客户端, S:Server服务器 比如:QQ.微信.大型网游 优点: 显示效果炫 安 ...
- Android网络(3):HttpClient作client,Tomcat Servlet作server的交互演示样例
前面相继介绍了Android网络编程里的Socket传输图片.HttpURLConnection,今天看HttpClient. 第一部分:JavaEE版的Eclipse配置Tomcat [备注:开发后 ...
- Web开发之Tomcat&Servlet
<!doctype html>01 - JavaEE - Tomcat&Servlet figure:first-child { margin-top: -20px; } #wri ...
- tomcat&servlet初记
tomcat&servlet初记 1. web相关概念 2. web服务器软件的学习:tomcat 3. servlet入门学习 web相关概念 1,软件架构 1,cs架构:客户端/服务器端 ...
- JavaWeb基础(day15)( http + tomcat + servlet + 响应)
HTTP+Tomcat+Servlet+响应 HTTP HTTP 超文本传输协议(Hyper Text Transfer Protocol ),一种网络协议. 协议的组成和过程 HTTP协议由 ...
- tomcat servlet 线程
在服务器里,有一个servlet,当客户端第一次访问服务器时,tomcat会 帮我们建一个servlet的对象出来,(注意: tomcat里面可能部署了10个Servlet,如果某一个Servlet从 ...
- javaweb入门实例---servlet例子
1.编写servlet: TreeDataServlet.java package com.maggie.tree; import java.io.IOException; import javax. ...
随机推荐
- 【Django】关于使用阿里的iconfont
刚刚从看到课程里老师使用了阿里提供的矢量图标iconfont.cn 我记录一下基本步骤: 1.登录iconfont.cn,搜索图标 2.选中想要的icon点击添加入库,再从右上方点购物车,把icon添 ...
- 【pyspider】关于匹配html的数据
今天刚刚接触pyspider,在调试的时候注意匹配数据可以这样写: <div class="download-wp"> <a data-app-i ...
- 快速了解和使用Photon Server
https://blog.csdn.net/qq_36565626/article/details/78710787
- Codeforces Beta Round #34 (Div. 2)
Codeforces Beta Round #34 (Div. 2) http://codeforces.com/contest/34 A #include<bits/stdc++.h> ...
- nodemcu生成LUA版本固件
构建自己的固件地址 https://nodemcu-build.com/
- cookie与webStorage区别
- [Java学习]面向对象-类的继承;方法覆盖
一.类的继承 实现方法: public Class SubClass extends SuperClass{ } 继承最基本作用: 代码重用. 继承最重要的作用: 方法可以重写. 关于类的继承: 子类 ...
- c++笔试题贪吃蛇问题
贪吃蛇 现在有一个N*M(N,M=100)的方形矩形,在这个矩形的每一个方格上都放有一个随机值,一条可爱的小蛇从矩形的 左上角开始出发,每次移动都只能移动一格,向右或向下,而每到达一格贪吃的小蛇都会吧 ...
- cipher的各个模式
block cipher 工作模式(引自百度)Electronic Codebook Mode 最经典的模式,把明文按64比特为单位分为block, 对所有block使用同样的密钥来加密,最后把输出的 ...
- css定位研究
css的定位是很重要的一个知识点,要学会网页布局,一定要先把定位弄清楚,今天抽空整理一下这方面的知识. 1.块级元素和行内元素(内联元素) 块级元素:display值为block的元素就是块级元素,比 ...