第一个javaServelt程序
来源:互联网 发布:美国最新非农数据分析 编辑:程序博客网 时间:2024/05/16 20:28
第一个servlet程序
servlet 是在服务器上运行的小程序。这个词是在 Java applet的环境中创造的,Java applet 是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务
最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后,一些其它的基于 Java 的 Web Server 开始支持标准的 Servlet API。Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。这个过程为
1.客户端发送请求至服务器端
2.服务器将请求信息发送至
3.Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求
4.服务器将响应返回给客户端
代码块Helloservlet
package com.test2;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Servlet implementation class HelloSerlvet2 */public class HelloSerlvet2 extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public HelloSerlvet2() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub }}... prompt'''
webxml
<web-app> <servlet> <!--servlet-name为了方便一般设置为类名--> <servlet-name>myfirst</servlet-name> <!--servlet所在类的路径名--> <servlet-class>com.lubbock.love.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>myfirst</servlet-name> <!--类的虚拟路径名,即在运行tomcat后在浏览器输入的资源路径名--> <url-pattern>/yeah</url-pattern> </servlet-mapping> </web-app>
命令行下运行servlet
1.在tomcat的webapp目录下新建day05test目录–虚拟目录
2.在那下新建一个 WER-INF/classes目录
3.把编写好的servlet的java源代码放入classes中,在WEB-INF下配置web.xml
4.编译java代码。所需库在tomcat下lib/servlet-api.jar
5.使用以下代码编译
javac -d . -classpath 外接库路径名 源码路径名
0 0
- 第一个javaServelt程序
- 第一个C++程序
- 第一个MIDP程序
- 第一个Swing程序
- 第一个Ruby程序
- 第一个Python程序
- 第一个RoR程序
- 第一个RMI程序!
- VBA 第一个程序
- 第一个C程序
- 第一个VHDL程序
- 第一个MIX程序
- 第一个Windows程序.
- 第一个对话框程序
- 第一个wxWidgets程序
- 第一个struts程序
- 第一个cpp程序
- 第一个wxPython程序
- 选项卡的制作和注意要点
- 省市县级联,使用ajax,并且使用ul模拟select下拉
- 猫猫学IOS(二)UI之按钮操作 点击变换 移动 放大缩小 旋转
- sgu 113 Nearly prime numbers
- 数学·包含学科的标准代码.
- 第一个javaServelt程序
- c++Primer,十二,类
- Database Programming in Python: Accessing MySQL
- 初学者制作VMOS场效应管小功放
- Android快速更换项目包名
- 好记性不如烂笔头84-spring3学习(5)-spring的ApplicationContext(应用上下文)
- Python标准库:内置函数reversed(seq)
- SESSION的CRUD操作
- 过滤器不过滤某些地址实例