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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • JSP内置对象 session对象 session对象是一个JSP内置对象 session对象在第一个JSP页面被装载时自动创建,完成会话期管理 从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话 当一个客户访问一个服务器时,可能会在服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要session对象,session对象是保存用户状态的一种机制 session对象是HttpSeesion类的实例 session对象常用方法如下: long getCreationTime():返回SESSION创建时间 public String getID():返回SESSION创建时JSP引擎为它设的唯一ID号 public Object setAttribute(String name,Object value):使用指定名称将对象绑定到此会话 public Object setAttribute(String name):返回与此会话中的指定名称绑在一起的对象,如果没有对象绑定在该名称下,则返回null String[] getValueNames():返回一个包含此SESSION中所有可用属性的数组 int getMaxInactiveInterval():返回两次请求间隔多长时间此SESSION被取消(单位秒)
    查看全部
    0 采集 收起 来源:session对象

    2015-06-02

  • JSP内置对象 session session表示客户端与服务器的一次会话 Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间 从上述定义中可以看到,session实际上是一个特定的时间概念 在服务器的内存中保存着不同用户的session,跟用户一一对应
    查看全部
    0 采集 收起 来源:什么是session

    2015-06-02

  • 【Myeclipse修改java代码字体大小】 Windows -> Preferences -> General -> Appearance -> Colors and Fonts , 选择Basic,最后有个Text Font,点击Edit,默认字体是Consolas,选择它下面的Courier New,粗体,三号,点确定就行了
    查看全部
  • 动态网页的动态指的是能与用户进行交互,比如登录时输入正确的用户名和密码,系统会提示登录成功。动态并不是指能加载动画和视频元素。
    查看全部
    0 采集 收起 来源:练习题

    2015-06-02

  • 【MyEclipse集成Tomcat服务器】 操作步骤:Windows -> Preferences ,找到 Myeclipse下的Servers标签,这里面列出了Myeclipse支持的各种服务器,选择Tomcat -> Tomcat 7.x,首先,选择Enable,然后选择Tomcat的安装目录,其它两项会自动补全。然后,展开Tomcat 7.x标签,点击里面的JDK,选择我们用户自定义的JDK,点OK,这样就行了。 接下来可以测试一下Tomcat是否能够启动正常。 可以发现在启动服务器时,(原来都是使用内置的tomcat服务器,MyEclipse Tomcat),这时在它下面多出了一个Tomcat 7.x, 就是我们刚才集成的自定义Tomcat服务器。
    查看全部
  • 静态与动态网页
    查看全部
  • JSP内置对象 请求转发与请求重定向 请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保存,地址栏的URL地址会改变。 请求转发:服务器行为,request.getRequestDispatcher().forward(req,resp);是一次请求,转发后请求对象会保存,地址栏的的URL地址不会改变。
    查看全部
  • 什么是web应用程序。
    查看全部
  • 【MyEclipse配置jre】 操作步骤:Windows -> Preferences ,找到 Java下的Installed JREs标签,可以看到Myeclipse默认使用的是自带的Sun JDK 1.6.0_13的JDK,但是推荐使用自己安装的JDK,点击Add,选择Standard VM,点击Next,点Directory,找到JDK的安装目录,点Finish。 最后在自己的JDK前面打上对勾。 这样就配置了MyEclipse默认使用的JDK环境。
    查看全部
  • 【配置默认欢迎页】 在web.xml中配置haha.jsp为默认欢迎页: <welcome-file-list> <welcome-file>/haha.jsp</welcome-file> </welcome-file-list> 可以添加多个<welcome-file> ps:修改完web.xml后需要重启tomcat服务器使配置生效。
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2018-03-22

  • 【WEB-INF目录结构】
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2015-06-02

  • JSP内置对象 response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它,它是HttpServletResponse类的实例,response对象具有页面作用域,即访问一个页面时,该页面内的resonse对象只能对这次访问有效,其他页面的response对象对当前页面无效。 常用方法如下: String getCharacterEncoding()返回响应用的是何种字符编码 void setContentType(String type)设置响应的MIME类型 PrintWriter getWriter()返回可以向客户端输出字符的一个对象 ---------------(注意比较:PrintWriter与内置out对象的区别) sendRedirect(java.lang.String location)重新定向客户端的请求 response.setContentType("text/html;charactor=utf-8");//设置响应的MIME类型、 PrintWriter outer=response.getWriter();//获取输出流对象 注:PrintWriter对象在进行输出时,总是提前与out对象 解决方法:在使用out对象之后,使用out.flush();//清空缓冲区 方法进行强制输出
    查看全部
    0 采集 收起 来源:response对象

    2018-03-22

  • request对象 int getServerPort()返回服务器接受此请求所用的端口号 String getCharacterEncoding()返回字符编码方式 void setCharacterEncoding()设置请求的字符编码方式 int getContentLength()返回请求体的长度(以字节数) String getRemoteAddr()返回发送此请求的客户端IP地址 String getRealPath(String path)返回一虚拟路径的真实路径 String request.getContextPath()返回上下文路径
    查看全部
  • JSP内置对象 request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应,它是HttpServletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有效。 常用方法如下: String getParameter(String name)返回name指定参数的参数值 String[] getParameterValue(String name)返回包含参数name的所有值的数组 void setAttribute(String,Object);存储此请求中的属性 object getAttribute(String name)返回指定属性的属性值 String getContentType()得到请求体的MIME类型 String getProtocol()返回请求用的协议类型及版本号 Streing getServerName()返回接受请求的服务器主机名 使用URL方式传参数 <a href="request.jsp?username=李四">测试URL传参数</a> 此时request.setCharacterEncoding("utf-8")无法解决使用URL方式传参数时的中文乱码问题,只能解决用表单传递参数出现中文乱码的问题 解决:在tomcat的server.xml中的修改端口号的标签的最后加上URIEncoding="utf-8"可以解决url传参的中文乱码问题 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8"/> 重启tomcat服务器即可
    查看全部
  • JSP内置对象 get与post区别 <form name="regForm" action="动作" method="提交方式"> 表单两种提交方式:get与post 1.get:以铭文的方式通过URL提交数据,数据在URL中可以看到,提交的数据最多不超过2KB,安全性低但效率比post方式高,适合提交数据量不大,安全性不高的数据。比如:搜索、查询等功能。 2.post:将用户提交的信息封装HTML HEADER内,适合提交数据量大,安全性高的用户信息。比如:注册、修改、上传等功能。
    查看全部

举报

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

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