【JSP开发】JSP的forward标签使用
来源:互联网 发布:服务主机占用网络 编辑:程序博客网 时间:2024/06/01 08:38
1.跳转功能的实现
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>My JSP 'Jsp5.jsp' starting page</title> </head> <body> <% pageContext.forward("/index.jsp"); %> </body></html>
2.跳转的时候带参数:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>My JSP 'Jsp6.jsp' starting page</title> </head> <body> <!-- //测试时把下面的代码删除 <jsp:forward page="/index.jsp"></jsp:forward> <jsp:include page="/public/head.jsp"></jsp:include> //与PageContext.include()一样是动态包含 --> <jsp:forward page="/ServletDemo1"> <jsp:param name="data" value="XXX"></jsp:param> </jsp:forward> </body></html>
ServletDemo1:
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ServletDemo1 extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); PrintWriter out=response.getWriter(); String data=request.getParameter("data"); out.write("JSP传过来的数据是:"); out.write(data);}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doGet(request,response);}}
最后在Servlet上拿到jsp文件跳转时传过来的参数。
转载请注明出处:http://blog.csdn.net/acmman
0 0
- 【JSP开发】JSP的forward标签使用
- JSP的forward标签使用
- JSP的forward标签:
- jsp:forward的使用
- jsp : forward 标签
- jsp:forward标签
- jsp forward 动作标签
- <jsp:forward >标签
- <jsp:forward >标签
- JSP自定义标签的开发及使用
- jsp:includ与jsp:forward标签
- jsp标签的使用
- struts2 中使用jsp:forward 的方法
- jsp页面转发forward的使用
- jsp:forward的问题。。。。
- JSP 关于<jsp:forward>的使用以及传递参数
- jsp:forward动作标签无法访问Struts2的Action的解决方案
- jsp:forward动作标签无法访问Struts2的Action的解决方案
- 无法删除数据库,因为该数据库当前正在使用
- 移除快捷方式 用命令启动应用程序
- Java泛型简明教程
- POJ 3693 重复次数最多的子串是什么?【后缀数组】
- HTML5 Canvas实现360度全景图
- 【JSP开发】JSP的forward标签使用
- 构造器确保初始化
- zoj 3488 Conic Section
- lucene 查询索引
- hdu 2489 (dfs枚举 + prim)
- JSON详解
- 总结:《C++ primer》中文版——第一章 快速入门
- ok6410 linux3.8.3 tslib1.0安装移植
- highcharts部分属性