JSP--第十二天
来源:互联网 发布:阿里云服务器关闭快照 编辑:程序博客网 时间:2024/06/15 21:20
javaWeb
万维网 互联网 TCP/IP HTTP1.1
服务器 客户端
tomcat IIS
使用myeclipse 新建并且访问自己的网站
1 新建web project
2 (只需要做一次)
myeclipse 集成 自己的tomcat
步骤window-preferences-myeclipse-servers-tomcat-7.x-disable变为enable-brwose找到tomcat根目录-OK
3 部署tomcat:
点击部署按钮-选择需要部署的webproject-add-选择tomcat7.x-ok
4 打开服务:两种方法:
1 直接找到tomcat文件夹中的startup.bat
2 通过myeclipse打开
注意:当我们访问网页的时候,才会编译jsp文件
Web容器 处理JSP文件需要3个阶段
1 翻译:.jsp转成 .java
2 编译:.java转成.class
3 执行:执行.class文件
只有第一次访问会经历以上3部,如果非第一次则只需要经历第三部,所以第一次访问某个网页时间比非第一次要长
什么叫内置对象:不用new直接用
内置对象:out (页面输出)
out.print(); 可以打印一切对象 可以输出null
out.write();只能输出字符串 不能输出null
JSP嵌套java语法:
1 <%java代码%>
2 <%=变量%>页面输出
注释:/**/ // <!-- -->
补充:关于页面状态:
500 表示代码有问题
404 表示访问页面路径出错
表单提交
1 submit
2 image
3 通过js提交
步骤:1 得到form标签对象
2 该对象.action=”跳转地址”;
3 该对象.submit();
post:安全性高 效率低 理论上是无上限
<=3M
get: 安全性低 效率高 提交参数有限制<=1024字符,如果超过1024则截断,如果编码格式设置不对,可能会显示乱码
更改根目录名:右键项目-properties-MyEclipse-Web
JSP 内置对象: request 请求对象
方法:
1 getParameter(“”);接受表单提交的数据,返回String
2 setCharacterEncoding("");设置编码
3 getParameterValues(“”);获得复选框的数据 返回String[]
4 getRemoteAddr() ;获得IP地址
练习:
页面跳转:response.sendRedirect("跳转页面");
作业:
注册页面
登录页面
当登录失败的时候跳入到一个倒计时页面,5,4,3,2,1,然后跳入到登录页面
当登录成功,则进入主页面
- JSP--第十二天
- Java进阶学习第十二天——JSP JavaBean EL
- 第十二天
- 第十二天
- 第十二天
- 第十二天
- 第十二天
- 第十二天
- 世界杯第十二天
- 第十二天 细描
- 第十二天:听课笔记
- 第十二天:总结
- 分手第十二天
- 第十二天总结0404
- 5.21 第十二天 成功之路
- 实习日记->第十二天
- 程序学习第十二天
- Java第十二天
- LintCode C++代码Two Sum
- 【项目管理】 使用IntelliJ IDEA 将项目发布(提交)到GitLab
- xmind文件转excel文件,java实现
- Iframe跨域父子页面调用
- 文章标题
- JSP--第十二天
- Spring aop--几种不同的使用方式
- 布局引用引起错误
- java中的锁
- System.loadLibrary()流程分析
- poj-2115-循环次数
- 【重庆市NOIP模拟赛】数据
- 虚拟机上Linux的Tomcat8的配置
- Picasso,Glide,Fresco的前世今生