您的位置:首页 > 运维架构 > Tomcat

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");
}
%>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: