猿教程 Logo

JSP:forward action标签

JSP有很多动作标签或元素。 每个JSP动作标记用于执行一些特定任务。

动作标签用于控制页面之间的流或使用Java Bean。 Jsp动作标签如下所示。

JSP 动作标签描述
jsp:forward将请求和响应转发到另一个资源。
jsp:include包括另一资源。
jsp:useBean创建或使用bean对象。
jsp:setProperty设置bean对象中的属性的值。
jsp:getProperty打印bean的属性的值。
jsp:plugin嵌入另一个组件,如applet。
jsp:param设置参数值。 
jsp:fallback可用于在插件正在工作时打印消息。 它用于jsp:plugin。

jsp:useBean,jsp:setProperty和jsp:getProperty标签用于bean开发。 所以我们将在bean 开发中看到这些标签。


jsp:forward动作标签

jsp:forward action标签用于将请求转发到另一个资源,它可能是jsp,html或另一个资源。

jsp的语法:无参数的正向操作标记

<jsp:forward page="relativeURL | <%= expression %>" />

具有参数的jsp:forward action标记的语法

<jsp:forward page="relativeURL | <%= expression %>">
<jsp:param name="parametername" value="parametervalue | <%=expression%>" />
</jsp:forward>

没有参数的jsp:forward action标签的示例

在这个例子中,我们只是将请求转发到printdate.jsp文件。

index.jsp

<html>
<body>
<h2>this is index page</h2>

<jsp:forward page="printdate.jsp" />
</body>
</html>

printdate.jsp

<html>
<body>
<% out.print("Today is:"+java.util.Calendar.getInstance().getTime()); %>
</body>
</html>

带参数的jsp:forward action标签的示例

在这个例子中,我们将请求转发到printdate.jsp文件,参数和printdate.jsp文件打印带有日期和时间的参数值。

index.jsp

<html>
<body>
<h2>this is index page</h2>

<jsp:forward page="printdate.jsp" >
<jsp:param name="name" value="javatpoint.com" />
</jsp:forward>

</body>
</html>

printdate.jsp

<html>
<body>

<% out.print("Today is:"+java.util.Calendar.getInstance().getTime()); %>
<%= request.getParameter("name") %>

</body>
</html>


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Jsp/jsp-action-tags-forward-action.html