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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • include指令: include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中‘因此如果只修改了include文件内容,而没有对JSP修改,得到的结构将不会改变,所以直接执行已经存在的字节码文件,而没有重新编译。因此对不经常变化的内容,用include指令是合适的,如果需要的内容是经常变化的,则需要动作元素<jsp:include>. include指令的主要优点是功能强大,所包含的代码可以含有总体上影响主页面的JSP构造,比如属性、方法的定义和文档类型的设定。它的缺点是难于维护只要被包含的页面发生更改,就得更改主页面,这是因为主页面不会自动地查看被包含的页面是否发生更改。 仅当include动作不能满足要求时,我们才应该使用include指令。 include动作在维护上的优势十分巨大,当两种方法都可以使用时,include动作几乎肯定是首选的方法。 对于文件包含,应该尽可能地使用include动作。仅在所包含的文件中定义了主页面要用到的字段或方法,或所包含的文件设置了主页面的响应报头时,才应该使用include指令。 因为include指令更为强大。include指令允许所包含的文件中含有影响主页面的Jsp代码,比如响应报头的设置和字段、方法的定义。
    查看全部
  • JSP中include既可以作为指令存在于页面最上端,也可以作为动作存在于JSP页面中
    查看全部
    0 采集 收起 来源:include动作

    2017-06-14

  • JSP有page、include、taglib指令这三种指令; page:位于页面顶端,一个页面可以包含多个page指令 include:将一个外部文件嵌入jsp中,同时解析这个页面中的jsp语句。 taglib:使用标签库,自定义新的标签,在jsp中启动定制行为。
    查看全部
    0 采集 收起 来源:include指令

    2017-06-14

  • 1、保存位置:session在服务器端内存,cookie在客户端文本 2、保存对象:session保存Object类(保存对象大小没有限制),cookie保存String类型(保存对象大小有限制) 3、生存权:session会话结束即销毁,cookie可以长期保存在客户端 4、重要性:session安全性更高,保存重要信息,cookie保存不重要的信息
    查看全部
  • getProperty 作用:获取指定javabean对象的属性值。 〈jsp:getProperty name="javabean实例名" property="javabean属性名"〉
    查看全部
    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

  • session
    查看全部
    0 采集 收起 来源:session对象

    2017-06-14

  • request
    查看全部
  • param动作:
    查看全部
    0 采集 收起 来源:param动作

    2017-06-14

  • include动作与指令的比较
    查看全部
  • include动作
    查看全部
    0 采集 收起 来源:include动作

    2017-06-14

  • JAVA语句后面直接加表达式
    查看全部
  • out常用方法
    查看全部
    0 采集 收起 来源:out对象

    2017-06-14

  • 创建Cookie对象:Cookie newCookie=new Cookie(String key,Object value); 写入Cookie对象:response.addCookie(newCookie); 读取Cookie对象:Cookie[] cookies=request.getCookies();
    查看全部
  • <%! java代码%> <%=表达式(值) %> <% 脚本 %>
    查看全部
    0 采集 收起 来源:阶段项目

    2018-03-22

举报

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

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