Java学习笔记之JSP动作元素

原创 2017年01月03日 23:31:28

JSP中的动作元素主要包括:

1.<jsp:include>

<!-- 使用jsp:include  动作元素导入静态文件 -->
     <jsp:include page="txt1.txt"></jsp:include>
 

2.<jsp:forward>:用于页面重定向的动作,类似asp.net的Server.Transfer("newaspx")方法

  <%
   	System.out.println("跳转前");
   %>
   <jsp:forward page="NewFile1.jsp"></jsp:forward>
    <%
   	System.out.println("跳转后");
   %>

运行jsp后,只会在控制台看到“跳转前”,因为通过<jsp:forward>已重定向到新的页面,后面的代码也不会执行。

【注意】重定向和转发的区别:转发是在服务器端进行的,不会引起客户端的二次请求,因此浏览器地址栏不会有任何变化,效率也比重定向高。


3.<jsp:param >是一种提供参数的附属动作元素。常配合内置对象request的getParameter()方法使用

如下与<jsp:include>一起使用。

test.jsp

<jsp:include page="sum.jsp"  >
    <jsp:param value="300" name="number"/>
</jsp:include>

sum.jsp

<body>
	<% 
	String str=request.getParameter("number") ;
	int n=Integer.parseInt(str);
	int sum=0;
	for(int i=1;i<=n;i++)
	{
		sum+=i;
	}
	
	%>
	<p>从1到<%=n %>累加的和是:<%=sum %></p>
</body>


在初学java时看到javabean这个东西,单看概念没明白是什么,后来看别人贴的代码结构才知道,感觉类似与C#的属性和字段,说白了就是个约定。

public class User {
	private String username; //用户名
	private int age ;//年龄
	public String GetUsername() {
		return username;
	}
	public void SetUsername(String username) {
		this.username=username;
	}
	public int GetAge() {
		return age;
	}
	public void SetAge(int age) {
		this.age=age;
	}
}





版权声明:本文为博主原创文章,未经博主允许不得转载。

J2EE学习笔记之常用JSP动作元素

(一) jsp动作元素

学习笔记-轻量级Java EE:jsp的指令、动作、内置对象

1.三个编译指令:page,include,taglib 格式: 静态编译指令 include      将被包含的页面嵌入到页面中,融合成一个页面;会将其所包含的所有其他编译指令都包含进来,而动...

Java Web学习(16):JSP动作元素(一)

一JSP动作元素概述        (1)JSP动作元素简介        与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作 可以动态地...

Java Web学习(17):JSP动作元素(二)

动作元素         (1)动作元素         动作元素用来包含静态和动态的文件。该动作把指定文件插入正在生成的页面。         动作元素语法格式如下: page="相对U...

Java Web学习:JSP动作元素

动作元素         (1)动作元素         动作元素用来包含静态和动态的文件。该动作把指定文件插入正在生成的页面。         动作元素语法格式如下: page...

Java学习笔记之JSP指令和脚本元素

JSP页面一般由5种元素组合而成:HTML页面内容;JSP注释;JSP指令;JSP脚本元素;JSP动作元素 JSP注释:    JSP注释 JSP指令 1.p...

从零开始学习Java Web(九):JSP标准动作

JSP 7大标准动作: jsp:forward: 请求转发,将请求的处理转发到下一个页面。 jsp:include: 用于动态引入一个 JSP 页面。 jsp:plugin: 用于下载 Java...
  • imhxl
  • imhxl
  • 2017年06月15日 21:07
  • 113
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java学习笔记之JSP动作元素
举报原因:
原因补充:

(最多只允许输入30个字)