实验-12-JSP简单入门
参考资料
JSP实验参考文件
主要看实验任务书
实验1. 第一个HTML页面与Tomcat
实验内容:任务书中的JSP-实验1。
1.1 EclipseJEE的使用
- 新建
Tomcat Server
- 新建
Dynamic Web Project
、JSP
、Servlet
任务:
- 非Eclipse下,编写一个简单的HTML页面
index.html
部署到Tomcat中,部署目录为webapps\test
。 - Eclipse下打开实验参考文件中的JSP-实验1(HTML、JSP基础,Eclipse JEE入门)目录中的
表格(table)示例代码.html
文件。
实验2. JSP与Servlet
实验内容:任务书中的JSP-实验2。
2.1 初步认识
- 创建JSP:编码与中文乱码问题
- 创建Servlet:1.doGet与doPost分别对应get与post请求;2.注解@WebServlet;3:在页面中怎么换行的问题(
<br>
与块级元素,比如<p></p>
..) - 比较JSP与Servlet的异同
2.2 JSP的使用
主要查看JSP-实验2(EclipseJEE、request与表单)目录下的test1,test2,test3,requestLogin4.jsp与requestTest3.jsp
目标:
- 掌握JSP中如何使用Java代码(
<%%>
),如何导入Java类(<%@ page import="entity.User,java.util.*" %>
) - 掌握Java代码与页面代码混合,掌握JSP小脚本
<%=%>
- 掌握前后端数据交换
实验3. JSP深入
实验内容:任务书中的JSP-实验3。
3.1 使用Servlet代替doXXX.jsp。Servlet作为控制器。
3.2 request作用域实验,重定向与转发
3.3. session作用域实验
3.4. EL表达式
实验4. MVC(简单讲解)
对比LoginServet.java
与doLogin.jsp
5. 尝试部署《案例-JSP项目学习(case2)-基于MySql.zip》
尝试在EclipseJEE中部署案例-JSP项目学习(case2)-基于MySql.zip,该案例使用MySQL数据库,部署前请先设置好数据库。
6. JSP与Echarts3结合的例子
一个简单的基于JSP、Servlet的Echarts3小例子
一个简单的基于JSP、Servlet的Echarts项目地址
实验-12-JSP简单入门的更多相关文章
- 作业-JSP简单入门
说明 本次作业不打分,仅作为大家自学的指导. 本次实验内容以"JSP实验参考文件"为主. 参考资料 Java教学问卷调查,有什么想说的,请尽情投票吧! 反射实验参考文件 JSP实验 ...
- Springmvc整合tiles框架简单入门示例(maven)
Springmvc整合tiles框架简单入门示例(maven) 本教程基于Springmvc,spring mvc和maven怎么弄就不具体说了,这边就只简单说tiles框架的整合. 先贴上源码(免积 ...
- [原创]MYSQL的简单入门
MYSQL简单入门: 查询库名称:show databases; information_schema mysql test 2:创建库 create database 库名 DEFAULT CHAR ...
- emacs最简单入门,只要10分钟
macs最简单入门,只要10分钟 windwiny @2013 无聊的时候又看到鼓吹emacs的文章,以前也有几次想尝试,结果都是玩不到10分钟就退出删除了. 这次硬着头皮,打开几篇文章都看完 ...
- jsp简单标签开发(一)
孤傲苍狼 @Override22 public void doTag() throws JspException, IOException {23 //得到代表jsp标签体的JspFragment24 ...
- 【java开发系列】—— spring简单入门示例
1 JDK安装 2 Struts2简单入门示例 前言 作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已.这次讲到spring,这个应该是SSH中的重量级框架,它主要包含两个内容:控制反转 ...
- Web---演示Servlet的相关类、表单多参数接收、文件上传简单入门
说明: Servlet的其他相关类: ServletConfig – 代表Servlet的初始化配置参数. ServletContext – 代表整个Web项目. ServletRequest – 代 ...
- Web Service简单入门示例
Web Service简单入门示例 我们一般实现Web Service的方法有非常多种.当中我主要使用了CXF Apache插件和Axis 2两种. Web Service是应用服务商为了解决 ...
- Java中Redis简单入门
Redis是一个开源的,先进的 key-value 存储可用于构建高性能,可扩展的 Web 应用程序的解决方案. Redis官方网网站是:http://www.redis.io/,如下: Redis ...
随机推荐
- Linux下执行.sh命令出现-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory
原因是 文件的格式是dos,修改为unix 就OK了 查看文件格式 用vim 打开出错的文件 按 ESC键 再按shift+冒号 输入 set ff 回车 可以看见 该文件 ...
- 查看值是否传过来php
<input value='{{mid}}'></input> <input value='{{share}}'></input>
- 『TensorFlow』slim模块常用API
辅助函数 slim.arg_scope() slim.arg_scope可以定义一些函数的默认参数值,在scope内,我们重复用到这些函数时可以不用把所有参数都写一遍,注意它没有tf.variable ...
- js 数组的pop(),push(),shift(),unshift()方法小结
关于数组的一些操作方法小结: pop(),push(),shift(),unshift()四个方法都可改变数组的内容以及长度: 1.pop() :删除数组的最后一个元素,并返回被删除的这个元素的值: ...
- 【lintcode17/18】Subset, SubsetII
题目:给定一个含不同整数的集合,返回其所有的子集. 样例:如果 S = [1,2,3],有如下的解:[[3],[1],[2],[1,2,3],[1,3],[1,2],[2,3],[]] 思路:因为此题 ...
- SpringCloud调用服务原理
- nginx优化参考
参考链接:http://blog.sina.com.cn/s/blog_4f9fc6e10102uxib.html 计算访问路径频度 awk -r|more |grep /路径 ps print &a ...
- SpringCloud使用Feign实现服务间通信
SpringCloud的服务间通信主要有两种办法,一种是使用Spring自带的RestTemplate,另一种是使用Feign,这里主要介绍后者的通信方式. 整个实例一共用到了四个项目,一个Eurek ...
- Invalid demension,shape[-1,40,40,1]
代码里定一个了没有用的placeholder, 或者说没有给这个placeholder 传值
- nopi 简洁笔记
导出excel /// <summary> /// 增加二维码 /// </summary> /// <param name="dt">< ...