1.什么是web应用程序?
web应用程序是一种可以通过web访问的应用程序。web应用程序的最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要安装其它软件。
2.搭建 java web开发环境
(1) jdk 安装
(2)tomcat 服务器安装
(3)eclipse 安装与配置
3.安装tomcat
(1)官网下载tomcat
(2)解压吧文件放在电脑的根目录
(3)安装启动tomcat
先要在终端创建一个存放tomcat文件夹:touch .bash_profile
安装成功则显示:
配置eclipse 之前要关闭tomcat
3.配置jre
4.在eclipse 中配置tomcat
4.jsp 基础语法
5.jsp 指令
6.jsp 脚本语言
例如:<% out.println( "hello world"); %>
7.jsp申明与调用
语法:<%! java 代码 %>
例如:
<%!
String name[]={"张三","李四","王五","刘麻子","翠华",};
String sex="男";
int age=20;
int add(int i,int j){
return i+j;
}
%>
8.jsp 表达式
.语法:<%= 表达式 %>//表达式后面不能加“;”
例如:
9.jsp页面的生命周期(重点面试可能要问)
10.代码实例:
(1)使用jsp脚本语言打印99乘法表
<%
for(int i=1;i<10;i++){
for(int j=1;j<=i;j++){
out.print(i+"*"+j+"="+i*j+" ");
}
out.println("<br/>");
}
%>
(2)使用jsp表达式打印99乘法表
<table border="2" cellspacing="10" cellpadding="0" >
<tr>
<% for(int i=1;i<10;i++){ %>
<% for (int j=1;j<=i;j++){ %>
<td><%= i %> <%="*" %><%= j %><%="=" %><%= i*j %>
</td>
<% } %>
</tr>
<%} %>
</table>
(3)输出今天的时间与日期
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@page import="java.util.Date" %>
<%@page import="java.text.SimpleDateFormat" %>
<%
response.setHeader("refresh", "1");
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
String s=sdf.format(new Date());
out.println("<h1>当前时间是:</h1>"+s);
%>