jsp文件怎么打开方式,怎样查看jsp文件

首页 > 大全 > 作者:YD1662022-12-19 01:53:22

这里出现了一个JSP九大内置对象中的一个,pageContext。现在简单提一句,pageContext就是JSP页面的管理者(上下文),其中的getAttribute(name,scope)方法是获取指定作用域中的数据的,如果getAttribute(name)方法的话,默认是对page作用域进行操作,findAttribute(name)依次从page、request、session、application获得内容。

在第一个红框中,就代表中我们的useBean行为,其中进行了一次判断,就是如果在page作用域中找不到user这个对象,那么就创建一个新的,否则就使用找到的这个user对象,

第二个红框中,代表着我们的setProperty行为,先找到user对象,然后在对其属性进行赋值

第三个红框中,代表着我们的getProperty行为,也是先找到user对象,然后在获取其属性的值。

注意:对于javabean行为来说,有一个特点的地方,就是当请求过来的参数对应javabean的属性时,可以为其一次性设置所有的值

<jsp:setProperty name="user" property="*" /> //设置user的所有属性,属性值从request中自动取得,*代表所有属性。

<jsp:forward />行为

实现请求转发功能,Servlet中通过request.getRequestDispatcher("someServlet").forward(request,response);而在JSP中也能够实现相同的功能,只不过用的是<jsp:forward />行为,实际上forward行为就是对其进行了封装。

格式:

<jsp:forward page="someServlet">

<jsp:param name="param1" value="value1"/>

<jsp:param name="param2" value="value2"/>

</jsp:forward>

page:需要跳转到的页面或者servlet、 <jsp:param/>参数行为,带一些参数过去,name、value是以键值对的形式带过去的

例如:

NewFile.jsp

jsp文件怎么打开方式,怎样查看jsp文件(13)

MyServlet.java

jsp文件怎么打开方式,怎样查看jsp文件(14)

访问:http://localhost:8080/test01/NewFile.jsp

jsp文件怎么打开方式,怎样查看jsp文件(15)

浏览器地址栏没有改变,说明是请求转发

NewFile_jsp.java

jsp文件怎么打开方式,怎样查看jsp文件(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.