博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP与Servlet技术
阅读量:7081 次
发布时间:2019-06-28

本文共 2117 字,大约阅读时间需要 7 分钟。

动态网页的技术

  html+css
  javascript(弱语言)
  jquery(改造)
  jsp(java的html)
  servlet(核心)

  S2SH:structs2 (springmvc)

  spring(整合)
  hibernate(Dao)

搞清楚:

  1.怎么调用方法(传值),接受返回值
  2.逻辑(if else for while)
  这个类的作用
    这个方法的作用

什么是动态网站?

  是指在服务器端运行的,使用程序语言设计的交互式网页,它们会根据某种条件的变化,返回不同的页面内容。
JSP页面元素包含那些?
  由静态内容、指令、表达式、小脚本、声明、标准动作、注释等元素构成。

JSP

  1.基础概念
    1.1 URL(统一资源定位符)
      协议:约定(http)
      IP:地址(英特网中电脑唯一标识)
      端口号:电脑中软件的唯一标识
    http://localhost:8080/news/index.jsp
    协议://IP地址:端口号/项目名称/请求地址

集成进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

17/07/21

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

jsp中文乱码解决

  <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
  <%@ page contentType="text/html;charset=gb2312"%>

JSP的page指令

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

17/07/24

5 三种定义java的方式
  5.1 小脚本<% %> 普通的java代码
  5.2 表达式<%= %> 输出数据到页面
  5.3 定义脚本<%! %>声明方法
6 JSP中的注释
  6.1 <!-- 这是HTML注释(客户端可以看到源代码) -->
  6.2 <%-- 这是JSP注释(客户端不可以看到源代码)--%>
  6.3 jsp脚本注释(java注释)
    // 单行注释
    /*多行注释*/
  6.4<%// 使用预定格式将日期转化为字符串%>
7 jsp中页面元素
  a.html代码
  b.指令(page.....)
  c.小脚本(<% %>)
  d.表达式(<%= %>)
  e.声明(<%! %>)
  f.注释(解释说明)
8 jsp的执行过程
  8.1三个过程
    a.翻译阶段
    b.编译阶段
    c.执行阶段
  8.2访问过程
          翻译    编译     执行
  第一次:访问jsp ----> java ----> class ----> 返回给页面
        执行class
  第二次:访问jsp ----> 返回给页面
注意:如果jsp页面进行修改了,那么访问的时候需要进行重新翻译、编译。
9 web程序部署常见(404)错误原因
  a.tomcat没启动
  b.web应用没有部署到tomcat中
  c.url写错了
  d.文件放到了WEB-INF下面
  e.tomcat启动错误。

转载于:https://www.cnblogs.com/luocixin/p/7233960.html

你可能感兴趣的文章
git基本操作
查看>>
mysql命令基本应用
查看>>
谁动了我的服务器?---免费实现服务器登录手机短信通知!
查看>>
用 Json 来实现 PHP 与 JavaScript 间数据交换
查看>>
我买王佩丰老师的透视表精品12讲总是看不了
查看>>
bash shell基础特性之二
查看>>
转-squid介绍及其简单配置
查看>>
Discuz论坛之大坑!各位坛主请注意!
查看>>
XZ压缩与解压缩
查看>>
seedwork 启动脚本
查看>>
第一课:JSP (2012-09-12)
查看>>
TortoiseSVN中分支和合并实践
查看>>
执行mysqld_safe报错:mysqld does not exist or is not executable
查看>>
Java语言平台
查看>>
依赖倒置原则和依赖注入模式
查看>>
.Net 站点跨域问题及解决方法
查看>>
==容易错误的例子
查看>>
本地机怎么把文件传到虚拟机里
查看>>
vi模式
查看>>
My sql 8.0.13 安装填坑
查看>>