URL重写

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

URL重写

URL重写是一种通过修改URL来管理用户会话的会话管理技术。由于URL容易在传输过程中被截取,因此该技术一般在要传输的信息不是很重要时才使用。例如,在线购物门户中,servlet可以修改URL以便包含用户名等用户信息。然后servlet显示该URL。用户单击URL超链接时,信息发送给另一个servlet,此servlet检索用户信息并显示欢迎消息。您可以使用以下代码创建servlet PewriteServeltURL来修改并显示URL:

	/* Import the required package.*/
	import java.io.*;
	import javax.servlet.*;
	import javax.servlet.http.*;
	public class RewriteServletURL extends HttpServlet
	{
   
   
		public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
		{
   
   
			doPost(req, res);
		}
		public void doPost(HttpServletRequest req, HttpServletResponse res)throws ServletException, IOException
		{
   
   
			/* Retrieve the parameters bound to user, password and login from the request object.*/
			String username = req.getParameter("user");
			PrintWriter pw = res.getWriter();
			/* Verify the login status*/
			res.setContentType("text/html");
			pw.println("Hello!<a href=\"http://localhost:8080/rewrite_context/servlet/SecondServlet?uname="+username+"\">click here</a>to proceed")

相关推荐

  1. <span style='color:red;'>URL</span><span style='color:red;'>重</span><span style='color:red;'>写</span>

    URL

    2024-02-03 11:14:03      55 阅读
  2. .htaccess配置url引擎

    2024-02-03 11:14:03       43 阅读
  3. HTML表单和URL分别如何实现

    2024-02-03 11:14:03       31 阅读
  4. 从零手实现 nginx-26-rewrite url

    2024-02-03 11:14:03       26 阅读
  5. thinkphp在apache、nginx和iis下的URL

    2024-02-03 11:14:03       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-03 11:14:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-03 11:14:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-02-03 11:14:03       82 阅读
  4. Python语言-面向对象

    2024-02-03 11:14:03       91 阅读

热门阅读

  1. L1-054 福到了

    2024-02-03 11:14:03       52 阅读
  2. 完整的带日志的FFmpeg的命令

    2024-02-03 11:14:03       53 阅读
  3. Spring设计模式之单例模式

    2024-02-03 11:14:03       48 阅读
  4. 设计模式之-单例模式

    2024-02-03 11:14:03       50 阅读
  5. Service设计模式

    2024-02-03 11:14:03       53 阅读
  6. sklearn.preprocessing 标准化、归一化、正则化

    2024-02-03 11:14:03       48 阅读
  7. Oracle分析SQL执行调优

    2024-02-03 11:14:03       48 阅读