动态网站开发(手动开发、使用myeclipse工具开发)
一、使用Servlet技术开发动态网页
(1)servlet是一个普通的Java类,继承HttpServlet
(2)可以接收http请求,发送http响应
(3) sevlet 交给tomcat服务器去运行
二、手动开发一个Servlet
//1)编写一个普通的java类,继承HttpServlet. //注意:在tomcat的lib目录下拷贝servlet-api.jar架包,导入到项目中 public class MyServlet extends HttpServlet{//2)覆盖doGet方法@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {resp.setContentType("text/html;charset=utf-8");//向浏览器输出内容(获取输出流)resp.getWriter().write("当前时间为:"+new Date());} }2)把servlet交给 tomcat服务器去运行 2.1)把servlet对应的class文件 拷贝到 tomcat某个项目的 WEB-INF/classes目录下 2.2)在项目的WEB-INF/web.xml文件中配置该servlet ---------------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"><!-- 配置servlet--> <servlet><!--servlet的名字--><servlet-name>GetTimeServlet</servlet-name><!-- servlet的全名:包名+类名--><servlet-class>MyServlet</servlet-class> </servlet><!-- 映射路径的配置 --> <servlet-mapping><!--servlet的名字--><servlet-name>GetTimeServlet</servlet-name><!--公开给外部访问servlet的路径--><url-pattern>/getTime</url-pattern> </servlet-mapping></web-app> -----------------------------------------------------------------3.通过URL访问这个servlet http://localhost:8080/myweb/getTime
三、使用myeclipse工具开发Servlet
1) 创建一个web project 项目
2) 在WebRoot下编写静态网页
3) 在src 编写动态网页(Servlet)
3.1)右键新建 servlet
3.2) 修改servlet的名字 和 外部访问的url路径
3.3) 自动帮助你生成web.xml文件
4.把项目 部署到 tomcat服务器中
点击发布图标->选择你要部署的项目->你要部署到的服务器->
5.开启服务器,访问资源
转载于:https://www.cnblogs.com/xsy20181001/p/9735145.html
动态网站开发(手动开发、使用myeclipse工具开发)相关推荐
- 【物联网(IoT)开发】Arduino IDE的工具开发板菜单中找到我的开发板型号怎么办?
Arduino IDE的工具>开发板菜单中找到我的开发板型号怎么办? 最近刚买的 WeMos D1 WiFi Arduino UNO 开发板ESP8266 连接电脑后,驱动也安装成功了,但是在A ...
- php spider 开发文档,开发PHPSpider爬虫的常用工具
# 开发PHPSpider爬虫的常用工具 # 开发PHPSpider爬虫的常用工具 > "工欲善其事,必先利其器",开发PHPSpider爬虫,起码得有几件顺手的工具才行吧, ...
- 动态网站的制作与设计_动态网站制作是什么?
企业动态网站制作,前些年是非常多企业选择制作这种网站,而且在咨询的过程中总会提到动态网站.在以前经常有客户会问中万网络:动态网站可以做吗?中万网络作为十几年做网站的老行家都会提供详细的说明.而随时时代 ...
- 动态网站设计十八般武艺——ASP篇(一)(转)
看了<如何令你的网站"动感十足">一文后,是否令你怦然心动?是否已经急不可待地想构建属于你自己的动态网站?本文将以Active Server Pages为中心,向你全面 ...
- python动态网页开发教程_python django创建一个属于自己的动态网站
您如何开始使用Python创建网站?好吧,你可以自己完成所有工作,并编写一个在Web服务器上运行的程序,接受页面请求并以HTML和其他资源的形式提供响应.然而,这是很多工作,那么为什么在有大量现有工具 ...
- php动态网站开发报告,PHP动态网站开发pdf
PHP动态网站开发 作者:赵增敏 PHP动态网站开发 出版社:电子工业出版社 PHP动态网站开发 内容简介 本书从Adobe Dreamweaver CS6可视化设计与手工编码的结合上详细地介绍了基于 ...
- php网站开发项目实战,PHP动态网站开发项目实战
任务1 分析网站需求1 1.1 知识准备1 1.1.1 功能结构图1 1.1.2 用例图2 1.2 任务实现5 1.2.1 花公子蜂蜜网站项目功能结构分析5 1.2.2 花公子蜂蜜网站项目用例分析6 ...
- ASP.NET动态网站开发学习实录(一)
一.概述 1.网页.网站.html文件 网页:日常浏览的如:www.123.sogou.com 就是一个网页 html:超文本标记语言,用这种语言编写的文件就是html文件,html文件则是网页在电脑 ...
- 《PHP 7+MySQL 8动态网站开发从入门到精通(视频教学版)》示例源码课件教学视频免费下载
#好书推荐##好书奇遇季#<PHP 7+MySQL 8动态网站开发从入门到精通(视频教学版)>京东当当天猫都有发售. PHP+MySQL的组合是目前世界上流行的Web开发工具,被大型互联网 ...
最新文章
- python如何启动app_Python手机app爬虫|Airtest连接多个手机的时候,如何启动APP-start_app...
- asp.net控件开发基础(1)
- Numpy求均值、中位数、众数的方法
- 深入理解分布式技术 - 读写分离场景及注意事项解读
- BFS Codeforces Round #297 (Div. 2) D. Arthur and Walls
- VMware12提示 已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作...
- checkbox设置三种状态 qt_checkbox的三种状态处理
- 傳統經理人的迷思(转)
- java安卓6.0闪退_Android开发activity跳转闪退
- 视频教程-WebService实战讲解课程-Java
- CSS - 盒子模型(下)
- 自动识别快递公司,教你快递查询单号查询物流
- Lua IDE - x-studio 强大的IDE
- 01-weston 简介
- 删除所有用户数据!永久关闭
- 蓝牙核心协议学习 -- 基带协议(Baseband)
- MySQL客户端软件安装_003
- 关于群控系统你知道多少?不知道的多着呢
- 游戏1:HTML5制作网页游戏围住神经猫--createjs
- 使用JDBC后千万记得关闭并释放数据库连接资源
热门文章
- 简易计算机在线使用方法,jQuery实现简单在线计算器方法
- Windows服务器防火墙端口怎么开放?扬州服务器租用140.210.20.X
- 扬州大学广陵学院计算机科学与技术女生多吗,超激动!萌新们纷纷晒出与扬大录取通知书合照...
- pinpoint2.3.3安装和部署
- 用python写一个简答的英文文章分析程序
- html 加载pdf文件内容不显示不出来,pdf.js首次加载pdf文件时找不到pdf文件,刷新后才能出现pdf文件...
- 升级AndroidX
- 名悦集团:为什么说年底买车真的不划算
- 拍卖小程序直播功能扩展之翻转摄像头、美颜
- STM32 无刷电机BLDC 1KW带刹开发板 PDF原理图 源代码 MDK源码