动态网页的技术
html+css
javascript(弱语言)
jquery(改造)
jsp(java的html)
servlet(核心)

S2SH:structs2 (springmvc)
spring(整合)
hibernate(Dao)

JVM_Bind 说明重复打开了(占用端口了)

集成进myelclipse
方法一:菜单栏中Window-->Preferences中找然后添加进去
方法二:在自己的项目上右击-->Properties中找然后添加进去

发布
Deploy and undeploy J2EE projects.-->add按钮添加自己的Tomcat
查看是否添加进
C:\Program Files (x86)\apache-tomcat-7.0.77\webapps(每个人不同apache-tomcat-7.0.77\webapps这个文件中有你的项目)
修改端口号
1)在Tomcat目录结构下找到其子目录conf
2)在conf目录中打开server.xml文件。
3)打开后找到<Connector>节点,然后修改端口号,保存。
Tocmcat启动注意点
1.不能重复启动
2.重新发布项目,必须重新启动Tocmcat
补充:MyEclipse怎么集成Tocmcat

web应用的目录结构
/ Web应用的根目录,该目录下的所有文件对客户端都可以访问,包括jsp、html
/WEB-INF 存放应用程序所使用的各种资源,该目录及其子目录对客户端都是不可以访问的,其中包括web.xml(部署表达符)
/WEB-INF/classes 存放应用的所有class文件
/WEB-INF/lib 存放web应用使用的jar文件

JSP的指令page指令
<%@ page 属性 = "属性值"...%>
常见属性
language="Java"
import:导入需要的jar包
contentType="text/html;charset=utf-8"

三种定义Java的方式
小脚本<% %> 普通的Java代码
表达式<%= %> 输出数据到页面
定义脚本<%! %> 声明方法

jsp注释
<!--这是html中注释(客户端可以看到源码)-->
<%-- 这是jsp中注释(客户端不可以看到源码)--%>
<% //jsp脚本单行注释 %>
<% /* 多行注释 */ %>

jsp中页面元素
html代码
指令(page..)
小脚本(<% %>)
表达式(<%= %>)
声明(<%! %>)
注释(解释说明)

jsp的执行过程
三个阶段
翻译阶段
编译阶段
执行阶段
访问过程
翻译 编译 执行
第一次:访问jsp->java->class->返回给页面
执行class
第二次:访问jsp->返回给页面

注意:如果jsp页面进行修改了,那么访问的时候需要进行重新编译

web程序部署常见404错误原因
tomcat没启动
web应用没有部署到Tomcat中
URL写错了
文件放到了WEB-'INF下面
Tomcat启动出错

JSP/Servlet基础的更多相关文章

  1. JSP/Servlet基础语法

    相关学习资料 http://my.oschina.net/chape/blog/170247 http://docs.oracle.com/cd/E13222_01/wls/docs81/webapp ...

  2. jsp servlet基础复习 Part1

    jsp和servlet的一些基础知识整理,用于备忘. 一.jsp与servlet的基本关系 1.jsp-->web容器-->servlet-->加载进容器的虚拟机执行-->输出 ...

  3. JSP SERVLET 基础知识

    jsp(java server page)和servlet是JAVA EE规范的两个基本成员,是JAVA WEB开发的重点也是基础知识.JSP本质上也需要编译成SERVLET运行. JSP比较简单,可 ...

  4. jsp servlet基础复习 Part2--GET,Post请求

    最近进行servlet和jsp方面的梳理复习时,发现以前忽略了一个非常重要的知识点:get和post的请求(如果你觉得两者仅仅是提交数据量的大小以及方式不同就大错特错了)的正真区别,下面进行简答的整理 ...

  5. JSP数据交互(二)和Servlet基础

    01.Application原理与应用 01.application对象的作用域范围是整个应用服务,而它在应用中所承担的责任就类似于一个全局变量.只要服务启动,则application对象就会存在. ...

  6. 一、jsp和Servlet基础理论及jstl和EL表达式用法

    1.题外话:使用JSP有近一年半的时间了,但是开发量不大.昨天部门突然让做个读取EXCLE文件,然后在前台页面进行展示.并通过点击查看按钮可以对每条明细记录进行跳转后进行详情查看,并按照页面原型进行页 ...

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

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

  8. jsp+servlet+mysql 实现简单的银行登录转账功能

    jsp+servlet+mysql 实现简单的银行登录转账功能 [前期的准备] html(登录界面),servlet(处理业务逻辑),jsp(主要实现界面),mysql(实现与数据库的简单的交互)先从 ...

  9. Servlet基础(三) Servlet的多线程同步问题

    Servlet基础(三) Servlet的多线程同步问题 Servlet/JSP技术和ASP.PHP等相比,由于其多线程运行而具有很高的执行效率. 由于Servlet/JSP默认是以多线程模式执行的, ...

随机推荐

  1. ie 9.10 兼容性问题 遇到的坑

    1.ie9 中ajax 跨域调用时 error报错信息为”No Transport”   原因是 ajax跨域 本人用的是 cors解决方案 但是ie9一下版本 对cors默认是不允许的所以需要我们自 ...

  2. Java面向对象程序设计的六大基本原则

    1.开闭原则(Open Close Principle) 定义:一个软件实体如类.模块和函数应该对扩展开放,对修改关闭. 开放-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类是足够好,写 ...

  3. 【java】多态

    多态:某一类事物的多种存在形态 如:动物中的猫和狗猫对象对象的类型是猫类型,即 cat c1= new cat()但同时猫也是动物中的一种,也可以把猫成为动物,即 animal c1= new cat ...

  4. UEditor富文本简单使用

    简单使用编辑器UEditor(录入)步骤: 1,下载Ueditor插件(文中使用1.4.3版本),添加js引用. <script src="../js/ueditor/ueditor. ...

  5. nginx的autoindex,目录浏览,配置和美化,美观的xslt_stylesheet

    nginx的autoindex,目录浏览,配置和美化,美观的xslt_stylesheet Nginx custom autoindex with XSLT 转载注明来源: 本文链接 来自osnosn ...

  6. codechef February Challenge 2018 简要题解

    比赛链接:https://www.codechef.com/FEB18,题面和提交记录是公开的,这里就不再贴了 Chef And His Characters 模拟题 Chef And The Pat ...

  7. WKWebView使用方法

    基本使用方法 WKWebView有两个delegate,WKUIDelegate 和 WKNavigationDelegate.WKNavigationDelegate主要处理一些跳转.加载处理操作, ...

  8. eclipse--常见问题

    学习java的都知道这个编辑器,但这个编辑器的有很多功能很多人不知道怎么用,我系统的整理一下我学习过程中遇到的过的问题 1.eclipse如何导入external jar包?        参考:ht ...

  9. js对象原型prototype

    javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用. 每一个构造函数都有一个属性叫做原型 1.1. 原型法设 ...

  10. linux 退出当前命令的编辑

    有时候输入命令,linux既不响应命令,也不提示错误.可以用如下方法结束当前命令: ctrl+z挂起当前进程如果需要恢复到前台输入fg,恢复到后台输入bgctrl+c,彻底终止该进程