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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • Javabean--useBeans
    查看全部
    0 采集 收起 来源:useBean动作元素

    2018-01-14

  • Javabean
    查看全部
    0 采集 收起 来源:setProperty

    2018-01-14

  • get方式完成用户登录操作 <h1>用户登录</h1> <tabel> <form name="loginForm" action="dologin.jsp" mehtod="get"> <td>用户名:</td> <td><input type="text" name="username" /></td> <td>密码:</td> <td><input type="password" name="password"/></td><br /><br /> <td><input type="submit" name="submit" value="确定"/></td> <td><input type="reset" name="resset" value="重置"/></td> </form> </tabel>
    查看全部
  • 觉得有必要的朋友可以去百度ME怎么设置JSP的默认编码集为uft-8 0.0
    查看全部
  • --缓冲区(buffer):内存的一块区域用来保存临时数据。 --out对象是JspWriter的一个实例,是向客户端输出内容的常见对象。 --常用的方法: void println():向客户端打印字符串 void clear():清除缓冲内容,如果之前调用了flush()方法就会抛出异常 void clearBuffer():清除缓冲内容,不会抛出异常 void flush():将缓冲内容输出到客户端 int getBufferSize():返回缓冲区大小(字节数为单位),如果没有就返回0 int getRemaining():返回缓冲区还剩余多少可用 boolean isAutoFlush():返回缓冲区满,是自动清空还是抛出异常 void close():关闭输出流
    查看全部
    0 采集 收起 来源:out对象

    2018-01-14

  • 测试out对象常用的方法 <center> <h1>out对象测试</h1> <h2>静夜思</h2> <% out.print("床前明月光<br />"); out.print("疑是地上霜<br />"); out.print("举头望明月<br />"); out.print("低头思故乡<br />"); %><br /> 缓冲区大小:<%= out.getBufferSize() %>byte <br /> 缓冲区剩余:<%=out.getRemaining() %>byte <br /> 是否自动清空缓存区:<%= out.isAutoFlush() %> </center> 打印结果如下: out对象测试 静夜思 床前明月光 疑是地上霜 举头望明月 低头思故乡 缓冲区大小:8192byte 缓冲区剩余:7501byte 是否自动清空缓存区:true
    查看全部
    0 采集 收起 来源:out对象

    2018-03-22

  • 不自己亲自用纯文本写一遍,根本就不知道会错在哪-.- 项目:分别在浏览器上用表达式的方式和脚本的方式打印输出九九乘法表 <h1>九九乘法表</h1> <hr /> <%-- java代码块设计 --%> <%! //通过字符串声明方法 String print(){ String str=""; for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ str =str+i+"*"+j+"="+(i*j)+" &nbsp;&nbsp;&nbsp;  "; } str=str+"<br />"; } return str; } //通过JSP的内置对象声明方法,其中out对象是JspWriter类的一个实例对象 void print1(JspWriter out) throws Exception{ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ out.print(i+"*"+j+"="+(i*j)+:"&nbsp;&nbsp;&nbsp;"); } out.print("<br />"); } } %> <%-- 调用函数 --%> <h2>通过表达式打印</h2> <%=print() %> <hr /> <h2>通过JSP脚本打印</h2> <% print1(out); %> 此次案例本人犯了错3处错误 1.使用java语言中常规的换行和空格方法:System.out.prin(" ");System.out.prinln(); 2.在第一次打印的时候直接把返回值写在表达式里面。<%= str %> 3.没有预感到异常。
    查看全部
    1 采集 收起 来源:阶段项目

    2018-03-22

  • jsp声明<%! %>脚本代码<% %> 表达式<%=表达式没有; %>
    查看全部
    0 采集 收起 来源:JSP表达式

    2018-03-22

  • request对象
    查看全部
  • JSP内置对象
    查看全部
  • https://www.imooc.com/video/2875
    查看全部
  • jspService()方法: 1.作用:jspService()方法是用来处理客户端请求。 2.过程:当用户发送请求时,JSP引擎会创建一个新的线程来处理该请求,如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程来响应用户的请求。(jspServic方法是基于多线程编程的方法) 3.每个用户的请求对应一个多线程。 4.多线程编程的好处:大大减低对系统的资源需求,提高系统的并发量以及响应时间。 5.多线程编程的缺点:由于多线程编程涉及到资源共享,会导致线程同步的问题出现。 6.由于该Servlet程序始终存在内存之中,所以响应用户的请求反应是非常快的。
    查看全部
  • 对比java的机制可以很好理解JSP的声明周期; 生成的.java文件经过javac.exe编译之后生成.class文件(字节码)文件,在通过java.exe 编译此.class文件就能运行编写的java程序。 同理,JSP文件编写好发布后(用户发出请求)。 如果是第一次请求,则通过"JSP页面引擎"把该JSP文件转换为一个Servlet程序(其本质就是个java类),并生成字节码文件(.class),同时执行jspInit()方法生成jSP页面的字节码文件,在对此(jSP页面的字节码文件)字节码文件进行解析并执行jspService()方法,此(jspService()))方法用来处理用户的请求。 如果不是第一次请求,则直接访问曾经生成字节码文件,然后解析并执行jspService()方法。
    查看全部
  • JSP页面元素组成
    查看全部
  • tomcat环境变量配置 CATALINA_HOME tomcat根目录
    查看全部

举报

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

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