response重定向的一点坑

自己写的提示错误,网上复制的就没问题……检查了一下一模一样~

那就在这保存好正确的,以后留着用。

index页面:

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 4 <html>
 5 <head>
 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 7 <title>Insert title here</title>
 8 </head>
 9 <body>
10
11 <%
12     response.sendRedirect("login.jsp");
13 %>
14
15 </body>
16 </html>

login页面:

1 <%@ page language="java" contentType="text/html; charset=UTF-8"
2     pageEncoding="UTF-8"%>
3
4 <form name="form1" method="post" method="post" action="">
5     用户名:<input name="name" type="text" id="name" style="width:120px"><br>
6     密&nbsp;&nbsp;码:<input name="pwd" type="password" id="pwd" style="width:120px"><br>
7     <br>
8     <input type = "submit" name="Submit" value="提交">
9 </form>
时间: 2024-11-06 08:14:26

response重定向的一点坑的相关文章

javaWeb中request请求转发和response重定向

1.访问资源 运用forward方法只能重定向到同一个Web应用程序中的一个资源. 而sendRedirect方法可以让你重定向到任何URL. 2.request.get Forward代码中的"/uu"则代表相对与WEB应用的路径. 举例: Servlet 和 目标文件的包路径: Servlet  代码:中 doPost 和doGet代码: request 重定向url地址 或者是是相对于 本项目 (WEB13)  http:localhost:8080/WEB13+url     

5.Response重定向页面

Response重定向的主要作用就是页面跳转,点击按钮就跳转到另一个页面 这个稍微有点复杂,需要添加2个Web窗体 第一个窗体就随便默认名字了 第二个窗体作为欢迎页面,指定名字为:welcome.aspx 步骤: 1.首先双击第一个窗体的aspx文件 2.将设计视图切换到设计模式 3.在左侧的工具箱里面找到Button(工具箱的快捷按键是Ctrl+Alt+X) 3.将这个控件拖出来放到body的框里面 4.选中这个Button按钮,可以在右边的属性框里进行属性设置,将Text设置为文字“确定”,

关于WebAPI跨域踩到的一点坑

最近在尝试前后端分离的WebAPI+AngularJS方案,在率先处理授权的时候,踩到了一点WebAPI跨域的坑,其实严格意义上来说也不算是坑吧,只是我自己对WebAPI不熟悉而已,这里我与大家分享一下. 先说一下我这边遇到的情况: 我是在做登录功能,使用的是微软的OWin提供的组件来实现 对于WebAPI跨域,你如果去百度或者谷歌,基本上会有以下两种答案: 一.在Web.config增加配置 在Web.config中system.webServer节点下面,增加配置项,设置输出的http he

response重定向与request转发

重定向与转发的区别: ⑴重定向:将一个请求处理完毕需要执行另一个请求,浏览器重新发送一个请求,重定向请求可以是任意请求.  转发:在相应一个请求的时候,执行一部分之后需要转向另一个请求继续执行,比如servlet处理之后需要转向到jsp显示数据. ⑵运用: 重定向: redirect.sendDirect(转发路径);//次路径可以是任意应用路径 或者: response.setStatus(302);//向浏览器发送302状态码 response.setHeader("location&quo

20160322 javaweb 学习笔记--response 重定向

//一般方法 response.setStatus(302); response.setHeader("Location", "/20160314/index.jsp"); //好方法 response.sendRedirect("/20160314/index.jsp"); 利用response设置状态码为302,并设置响应头Location为要重定向到的地址,就可以实现请求重定向操作了. 为了方便进行请求重定向操作,response提供了re

httpclient response 重定向

HTTPClient请求后,重定向后,获取重定向的URL. 方法一:重定向后获取URL import org.apache.http.HttpEntity; import org.apache.http.HttpHost; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.a

node.js安装模块的一点坑

npm安装模块的方式有两种:本地安装,全局安装. 这两者的区别在于,在用npm install xxx时加不加-g这个选项. 本地安装的路径在win中是当前cmd的路径.比如,我一打开cmd时,路径是C:\Documents and Settings\Administrator.那如果我用npm install koa的话,结果会在这个目录下生成一个node_modules文件夹,里面是koa文件夹.很显然,很多时候,我们不会把工作路径设在c盘的那个地方.这时,如果require(‘koa’);

初识安卓-安装中遇到的一点坑

大三了,也想学点开发类的东西了..感觉自己还不会什么..装个安卓弄了一天. 大体上的安装就不说了,网上都有教程.大概分三步走,安装SDK--->安装Eclipse--->安装ADT 0.更新SDK,ADT是要FQ的,FQ软件的话,为了防止和谐就不给出来了,各种百度云里面应该会有的.更新SDK按照需要选择就好,不必要全部都安装. 1.如果安装的eclipse上面这两个图标没有的话 2.创建Andriod项目的时候 android private libraries 不见了,原因是因为androi

浅谈重定向和转发(理论篇)

自己最近做项目的时候,发现当我由一个页面向另一个页面发送request请求的时候,发现在后台是拿不到这个请求数据的,自己就觉得很奇怪,明明已经向后台发送了数据,怎么会拿不到呢? 向同学询问,经同学指点,知道了转发和重定向是有区别的.那么两者的区别是什么呢? 两者的简介 无论是转发还是重定向,都是实现页面跳转的方式: 重定向:重定向行为是做了两次请求,及产生了两个request对象,重定向会导致request对象信息丢失. 转发:转发做了一次请求, 浏览器的地址栏一直是第一次请求的地址.转发是服务