jsp头部指令

<%@page import="com.offcn.utils.PageUtils"%>

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

Java SE基础 Java EE (java web开发) JAVAme(移动端,嵌入式)

Html静态的网站 js(动态的特效) web 前段知识点 ( web)jsp把以前死的网站让其活起来

  1. jdbc ,连接数据库
  2. JNDI 名字和目录服务(配置数据源来连接数据库)
  3. EJB商业框架(比较久的框架)
  4. RMI,远程方法实现(用java代码来实现远程连接)
  5. JAVA IDL/cobra ,新旧系统的集成
  6. JSP, HTML中嵌套java代码
  7. SERVERLET 扩展Web服务器的功能(运行在服务的网页)
  8. Xml 可扩展型标记语言(存储数据)
  9. 9.JMS.相互通信的应用程序接口
    14.工作流 写oa管理系统按工作流来操作

Src:放的是java源代码 ,也就是.java文件
Webroot 目录是项目的根目录
WebINF lib 放jar包 web.XML:主要放你项目已运行所要加载的配置信息

index.jsp

设置 web项目的启动页 index.jsp

c/s架构的项目:电脑上必须安装客户端 qq/大型游戏
c/s架构缺点:维护成本高,但效率高

B/S 架构项目
b/c就是把你的项目放到服务器上,客户端通过浏览器来访问你的服务器

主流大部分用b/s架构

服务器,放你的WEB项目
常用服务器: Tomcat 阿里云

MYECLIPSE配置tomcat
WINDOW Preference ,搜tomcat 选tomcat7 .→enable , 选择Tomcat apache-tomcat-7.0.90目录,apply,OK
在网上搜索:http://localhost:8080/ 出现猫说明服务器启动成功
查看端口号

访问web项目的目录 url=urn+uri(统一资源标识符) (服务器的ip地址+服务器的端口号+项目名)+很多公司用其做权限管理
访问web项目的URL(统一资源定位符)=协议+服务器的ip地址+服务器的端口号+项目名+访问的界面的名字+要传递的参数(?name=zhangbinghua)

http https socker tcp udp 协议
socket 本身不是一个协议,基于tcp udp
tcp特点:面向连接通信:保证数据不丢失,传输速度慢,基本不可能传递视频等大文件
upd特点:不是面向连接通信,可能丢失数据,传输速度快

socket 三次握手表示连接成功,可以传递数据,最大特点是长连接(连接成功了一般不会被断开,心跳包来检查当前连接是否还是连接状态,)用的比较广的是即时通讯(聊天),
socket+xmpp协议能保证不丢失数据,传输效率快

https=http+ssl证书 ,最大特点是一次性连接,就是客户端向服务端发送请求,只要客户端得到相应的数据,这次连接就断开.
http和https的区别 https:传输加密了,安全性更高,http是明文来传输,大部分公司是使用https的请求

jsp(小脚本)=html代码+java代码

修改发布项目名称:右键propertier 搜索web,该名称
在D:\Java\jichu(3)\Tomcat\apache-tomcat-7.0.90\webapps 可以找到缓存的项目名

Jsp最后执行的是你的servlet的Service方法

发布web项目到Tomcat服务器步骤

  1. 启动tomcat服务器

  2. 把webroot下的lib下面的web.xml文件修改成要发步的项目名字

  3. 右键项目run as MYeclipse server application 然后选这个

  4. 启动浏览器输入:localhost:8089/项目名字/ 可以查看发布web的项目 8089是端口号

认识jsp的更多相关文章

  1. myeclipse学习总结一(在MyEclipse中设置生成jsp页面时默认编码为utf-8编码)

    1.每次我们在MyEclispe中创建Jsp页面,生成的Jsp页面的默认编码是"ISO-8859-1".在这种情况下,当我们在页面中编写的内容存在中文的时候,就无法进行保存.如下图 ...

  2. jsp前端实现分页代码

    前端需要订一page类包装,其参数为 private Integer pageSize=10; //每页记录条数=10 private Integer totalCount; //总记录条数 priv ...

  3. jsp中出现onclick函数提示Cannot return from outside a function or method

    在使用Myeclipse10部署完项目后,原先不出错的项目,会有红色的叉叉,JSP页面会提示onclick函数错误 Cannot return from outside a function or m ...

  4. jsp页面无法识别el表达式的解决方案

    今天在写一个springmvc的小demo时,碰到一个问题,在jsp页面中书写为${user.username}的表达式语言,在浏览器页面中仍然显示为${user.username},说明jsp根本不 ...

  5. 浅谈JSP中include指令与include动作标识的区别

    JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...

  6. 浅谈JSP注释

    HTML注释 JSP文件是由HTML尿急和嵌入的Java程序片段组成的,所以在HTML中的注释同样可以在JSP文件中使用.注释格式:<!--注释内容--> <!-- 欢迎提示信息! ...

  7. JSP 标准标签库(JSTL)

    JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签, ...

  8. Nginx服务器之Nginx与tomcat结合访问jsp

    本文使用linux centos系统 本文概述: JSP是一种动态网页技术标准.使用的方式是在HTML文件中插入程序段和JSP标记,而形成JSP文件.使用JSP开发WEB应用可以跨平台开发.但jsp需 ...

  9. 基于jsp+servlet图书管理系统之后台万能模板

    前奏: 刚开始接触博客园写博客,就是写写平时学的基础知识,慢慢发现大神写的博客思路很清晰,知识很丰富,非常又价值,反思自己写的,顿时感觉非常low,有相当长一段时间没有分享自己的知识.于是静下心来钻研 ...

  10. JSP页面跳转的几种实现方法

    使用href超链接标记      客户端跳转 使用JavaScript               客户端跳转 提交表单                        客户端跳转 使用response ...

随机推荐

  1. Redis5种常用的数据结构

    一.数据结构 五种常用的数据结构:string.hash.list.set.zse,以及三种不常用的:hyperloglog.geospatial.streams. 二.常用数据结构的使用 1.Str ...

  2. linux 7安装telnet,设置telnet自启动,使用root telnet登录

    1.安装启动服务 # yum install telnet-server # yum install xinetd # systemctl enable xinetd.service # system ...

  3. Delphi之Exception获得错误信息

    1 unit Unit1; 2 3 interface 4 5 uses 6 Windows, Messages, SysUtils, Variants, Classes, Graphics, Con ...

  4. 利用WMITool解决Windows10 浏览器主页被hao123劫持问题

    利用Windows10 激活工具KMS10_1025激活系统之后会出现首页 被劫持的问题 解决办法如下 1.下载wmi tool 连接地址 链接: https://pan.baidu.com/s/1g ...

  5. Java: 集合类详解

    0.参考文献 http://blog.csdn.net/liulin_good/article/details/6213815 1.java集合类图 1.1 1.2 上述类图中,实线边框的是实现类,比 ...

  6. window下github的学习心得

    准备工作: 安装git: 1.下载地址:http://msysgit.github.io/ 2.安装:本人是一路next的,现在没发现有什么问题.详细的安装过程参考:https://jingyan.b ...

  7. php-fpm 配置中pm的选择

    另附豆瓣技术贴:https://www.douban.com/note/315222037/ 1.php-fpm优化参数介绍他们分别是:pm.pm.max_children.pm.start_serv ...

  8. idea配置.gitignore后无法起作用

    1)要先进入项目包所在的文件夹 2)git rm -r --cached . ://后面有个点3)git add . ;后面有个点4)git commit -m  "update .giti ...

  9. SSH通过密钥登陆

    A服务器上操作 ssh-keygen -t rsa/dsa 后面所带参数rsa/dsa为加密方式,默认为dsa [root@localhost ~]# ssh-keygen Generating pu ...

  10. jsp(web作业)

    一:jsp简介 SP即Java Server Pages,它和servlet技术一样,都是sun公司定义的一种用于开发动态web资源的技术.该技术的最大特点在于:写JSP就像写html,但它相比htm ...