为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JAVA遇见HTML——JSP篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • request对象方法
    查看全部
  • JSP指令 page指令语法: <%@page 属性1=“属性值” 属性2=“属性值1,属性值2”... 属性n=“属性值n%”>
    查看全部
  • myeclipse配置jre: window->preferences->java->installed jre->add->java(jdk的安装目录) myeclipse集成tomcat: window->preferences->myeclipse->servers->tomcat->选版本->选enable(并引入tomcat的安装根目录)->在版本下选择jdk
    查看全部
  • WEB-INF目录结构: WEB-INF是Java的WEB应用的安全目录。所谓安全就是客服端无法访问,只有服务端可以访问的目录。 1.web.xml,项目部署文件。 2.classes文件夹,用以放置*.class文件。 3.lib文件夹,用于存放需要的jar包。 eg: 修改首页 web.xml文件中添加 <welcome-file-list> <welcome-file> 设定的首页文件名 <welcome-file> <welcome-fiel-list>
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2018-03-22

  • 手工创建Webapp应用的步骤 1.WebApps下创建项目文件夹 2.在文件夹中编写index.jsp 3.在文件夹中创建WEB-INF文件夹 4.WEB-INF文件夹下编写web.xml(也可从examples中复制,保留根的签),新建classes和lib文件夹(classes里面是编译生成的字节码文件;lib里面是要用到的jar包。) 5.测试运行,出现乱码,尝试更换一下编码方式
    查看全部
  • sp中创建与使用Cookie: 1、创建Cookie对象: Cookie cookie=new Cookie(String key,Object value); 2、写入Cookie: response.addCookie(cookie); 3、读取Cookie: Cookie[] cookies=request.getCookies();
    查看全部
  • Tomcat服务器的目录结构: /bin :存放各种平台下用于启动和停止Tomcat的命令文件 /conf :存放Tomcat服务器的各种配置文件 /lib :存放Tomcat服务器所需的各种JAR文件 /logs :存放Tomcat的日志文件 /temp :Tomcat运行时用于存放临时文件 /webapps:当发布Web应用时,默认会将Web应用的文件发布到于此目录中(最重要) /work :Tomcat把由JSP生成的Servlet放于此目录下
    查看全部
    0 采集 收起 来源:Tomcat目录结构

    2016-09-01

  • Cookie的作用: 1.保存用户对象的追踪; 2.保存用户网页浏览记录与习惯; 3.简化登录; 4.容易泄露用户信息。 典型应用三:系统会自动记录已经浏览过的视频。 典型应用四:记住用户名和密码实现自动登录功能。
    查看全部
    0 采集 收起 来源:Cookie概述

    2016-09-01

  • 搭建Java Web开发环境 1.JDK7.0 2.Tomcat7.0 3.MyEclipse10 Tomcat配置 1.解压tomcat 2.添加环境变量:CATALINA_HOME="Tomcat的安装路径" 3.启动tomcat:bin\startup.bat 4.检验是否安装正确:在浏览器上输入地址:http://localhost:8080/
    查看全部
  • http的无状态性: 无状态性是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才的那个浏览器 简单的说,就是服务器不会去记得你,所以就是无状态协议http的无状态性: 无状态性是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才的那个浏览器 简单的说,就是服务器不会去记得你,所以就是无状态协议
    查看全部
  • 静态网页 表现形式:网页中的内容是固定,不会更新。 所需技术:HTML,CSS 动态网页 表现形式:网页中的内容通过程序动态显示的,自动更新。 所需技术:HTML,CSS,数据库技术,至少一门高级语言(JAVA、C#、PHP)Javascript、XML等,主流的动态网页脚本技术(JSP、Asp.net、PHP)
    查看全部
  • attributes应该泛型化: Enumeration<String> attributes=application.getAttributeNames();
    查看全部
    0 采集 收起 来源:application对象

    2018-03-22

  • JavaBean的生命周期存在于4种范围之中,分别为page、request、session、application,它们通过<jsp:useBean>标签的scope属性进行设置。这4种范围虽然存在很大的区别,但它们与JSP页面中的page、request、session、application范围相对应。 page范围:与当前页面相对应,JavaBean的生命周期存在于一个页面之中,当页面关闭时JavaBean被销毁。 request范围:与JSP的request生命周期相对应,JavaBean的生命周期存在于request对象之中,当request对象销毁时JavaBean也被销毁。 session范围:与JSP的session生命周期相对应,JavaBean的生命周期存在于session会话之中,当session超时或会话结束时JavaBean被销毁。 application范围:与JSP的application生命周期相对应,在各个用户与服务器之间共享,只有当服务器关闭时JavaBean才被销毁。 这4种作用范围与JavaBean的生命周期是息息相关的,当JavaBean被创建后,通过<jsp:setProperty>标签与<jsp:getProperty>标签调用时,将会按照page、request、session和application的顺序来查找这个JavaBean实例,直至找到一个实例对象为止,如果在这4个范围内都找不到JavaBean实例,则抛出异常。
    查看全部
  • <!-- 使用传统的表达式方式来获取用户名和密码 --> <%-- 用户名:<%=myUser.getName()%><br> 密码:<%=myUser.getPassword()%> --%> <!-- 使用getProperty方式来获取用户名和密码 --> 用户名:<jsp:getProperty property="name" name="myUser"/> 密码:<jsp:getProperty property="password" name="myUser"/>
    查看全部
    0 采集 收起 来源:getProperty

    2018-03-22

  • <jsp:useBeans>动作:在jsp页面中实例化或者在指定范围内使用javabean 1、<jsp:useBean id="标示符" class="java类名" scope="作用范围" /> 2、【其中标示符为对象引用;java类名需要使用全名】 <jsp:setProperty>动作:给【已经实例化的Javabean对象的属性赋值】,一共有四种形式。 1、需要表单提交属性:<jsp:setProperty name="Javabean实例名" property="*"/>: 与之前页面提交的表单的【所有属性进行匹配】,若有与javabean类属性名相同的,则进行赋值。比如表坛提交了username="xxx",而javabean里有username属性,则对其进行赋值 2、需要表单提交属性<jsp:setPropery name="Javabean实例名" property="javabean属性名" />:对【指定的属性进行匹配】 3、手动设置属性:<jsp:setProperty name = "Javabean实例名" property="Javabean属性名" value="BeanValue" /> 4、与request参数有关,通过url传参 :<jsp:setProperty name="Javabean实例名" property="propertyName" param="request对象中的参数名" /> 例 1.根据表单自动匹配所有的属性 <jsp:setProperty name="myUsers" property="*"/> 2.根据表单自动匹配相应的属性(部分匹配) <jsp:setProperty name="myUsers" property="username"/> 3.与表单无关,通过手工赋值给属性 <jsp:setProperty name="myUsers" property="username" value=“Lisa”/> 4.通过url传参数给属性赋值 <jsp:setProperty name="myUsers" property="username"/> <jsp:setProperty name="myUsers" property="password" param=“mypass”/>
    查看全部
    0 采集 收起 来源:setProperty

    2018-03-22

举报

0/150
提交
取消
课程须知
Hi,我是JSP。为了让您更好的了解我,请先学习我的小伙伴JAVA和HTML。
老师告诉你能学到什么?
学完JSP,您可以掌握JSP基本语法,理解Java Web开发思想,进而能独立开发简单的Java Web应用。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!