9.javaWeb开发 Tomcat
2019-08-19 18:48
1396 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cuichen16/article/details/99747766
一.
1.程序的开发模式/结构两种:
- 1、C/S模式 Clint/service 客户端服务器模式
需要安装包进行安装
优点:充分利用自身电脑的资源
缺点:升级维护麻烦
Java很少开发C/S - 2、B/S模式 Browser/Service 浏览器服务器模式
通过浏览器访问
优点:升级维护容易,随时能够访问
缺点:高并发
Java重点
2.B/S模式的工作原理:请求 处理 响应(重点)
3.如何发出请求
- 在浏览器输入网址 回车
- 点击超链接
- 点击按钮等
4.协议 http https( 超文本传输协议)
短链接:一次请求、处理、响应技术后,客户端和服务器之间断开连接
使用http协议提交请求时,要提交两个内容:
1、请求方法:post get delete put head等8种
输入网址 或点击a标签默认是get方式提交
2、路径
二.tomcat
服务器软件:是web程序运行的载体(提供了程序的运行环境),接收请求,进行响应
java的服务器:Apache 下的tomcat
php tomcat
python tomcat
c# .net IIS
了解服务器软件:
在本地搭建Javaweb的服务器环境:tomcat
1、在本地解压tomcat,作为服务器的位置
2、在eclipse中配置tomcat:编写的代码直接部署到comcat服务器中
把eclipse和tomcat之间建立关联
如果创建项目且运行后,要改变tomcat的部署路径,需要做如下3步:
1、服务停止
2、单击服务右键:add and remove
移除掉所有项目
3、单击服务右键:clean 清除服务
tomcat目录结构:
Web目录结构
登陆案例:
login.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form name="loginform" method="post" action="dologin.jsp"> <p>账号:<input type="text" name="uid"/></p> <p>密码:<input type="password" name="pwd"/></p> <p><input type="submit" value="登陆"/></p> </form> </body> </html>
dologin.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String userName = request.getParameter("uid"); String pwd = request.getParameter("pwd"); if(userName.equals("cc") && pwd.equals("123")){ response.sendRedirect("index.jsp"); }else{ response.sendRedirect("Login.jsp"); } %>
相关文章推荐
- Tomcat 与java web 开发技术详解笔记(三)----JSP
- java webservice开发和调用(jdk1.5+eclipse3.4 + tomcat5.5+axis1.4+xfire1.2.6)
- TOMCAT的目录结构 1++ Tomact的一些小配置2++Java Web开发: Tomcat中部署项目的三种方法
- Eclipse3.2中 Java Web 开发环境的搭建之LOMBOZ+TOMCAT 安装
- tomcat javaweb开发基础(10servlet(3))
- Java Web开发Tomcat中三种部署项目的方法
- 暑期打卡——Ubuntu下的java web开发环境搭建(eclipse+tomcat+mysql+jdk)
- JAVA Web快速开发部署(Javarebel实现真正高效的tomcat热部署)
- 【SENCHA TOUCH】改了tomcat的IP访问!java的session失效问题! [ Web 开发]
- JavaWeb开发之Tomcat的配置
- tomcat 中java web 项目的生产环境、测试环境、开发环境配置文件管理
- 【JavaWeb开发】tomcat目录详解
- Java Web开发Tomcat中三种部署项目的方法
- Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建
- java web开发----tomcat安装与配置
- Eclipse 3.5 Classic+Tomcat 6.0+MySql 5.5搭建java web开发环境
- Eclipse 3.5 Classic+Tomcat 6.0+MySql 5.5搭建java web开发环境
- tomcat javaweb开发基础(一)
- tomcat javaweb开发基础( 9 servlet(2))
- 开发模式配置,不用每次重启tomcat,java web基础