servlet跳转到WEB-INF页面有没有改变地址的方法?

因为我请求到servlet,判断请求req.getHeader("referer")是否有地址,如果有servlet然后转发到web-inf下面的页面上,当我刷新转发后的页面就会出错500,他以为又是一个请求,所以没有捕获到req.getHeader("referer"),所以问下各位,有没有什么好的办法解决这个尴尬的问题

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
servlet跳转到jsp页面
1.sendRedirect方式      sendRedirect("/index.jsp");      可以将页面跳转到任何路径,不局限于web应用中,跳转的过程中url地址变化,无法使用request.setAttribute来传递数据。   2.forward方式   request.getRequestDispatcher("/admin.jsp
jsp跳转到servlet
[b][/b]晕死啊,我在jsp跳转到servlet这个页面老是出现404错误,我的一些歌环境配置我可以检查了好几遍没发现什么错误啊!,jsp页面倒是可以显示出来,就是点击那个“提交”或者“超链接”我就看到了我“向往已久”的404错误。那个大虾帮忙瞄一下,指点一下。
#.Jquery实现跳转到servlet
$(function() {                                 $("#btn").click(function() {                                      var pageNo = $("#pn_input").val();                                      location.hre
超链接跳转到servlet
我的项目名称为dldxbedroom我的jsp文件放在dldxbedroom/student/testindex.jsp我在 testindex.jsp中做了个超连接连接到一个servlet查看rnweb.xml中的配置为rnrnStudentOperateActionrn/student/StudentOperateActionrnrnservlet和jsp文件写得都没有问题。但是运行的时候点击查看超链接时显示:rnHTTP Status 404 - /dldxbedroom/StudentOperateAction 错误rn于是我把web.xml配置改为rnrnStudentOperateActionrn/StudentOperateActionrnrn重启服务器运行时点击查看超链接,页面没有任何内容地址栏显示:http://localhost:8080/dldxbedroom/StudentOperateAction?action=viewrn于是我在这个jsp中写了个表单用表单提交action="StudentOperateAction?action=view"时能正常显示内容rn我想问一下 我出错的地方在哪里 怎样改 谢谢!
登录后跳转到原页面(servlet)
功能描述:有些web项目中的网页需要用户登录后才可以访问,当用户未登录时访问该页面则跳转到登录页面,等用户输入用户名,密码登录成功后再跳转到之前用户需要访问的页面。 这里使用servlet实现访问控制。 第一步:.当未登录用户访问某个需要登录的功能页面时,首先会跳转到servlet,在方法前放置案例代码如下: //需要登录设置         String userId=(String)s
跳转到系统设置页面
// 跳转到系统设置权限界面 func goSettings() {     let settingsUrl:URL = NSURL(string: UIApplicationOpenSettingsURLString)! as URL     if UIApplication.shared.canOpenURL(settingsUrl) {         UIA
跳转到网页的页面
// //跳转页面 Intent intent = new Intent(Intent.ACTION_VIEW); //为Intent设置Action属性 intent.setData(Uri.parse("http://vcloud.diyring.cc/friend/8b017ed12b74783b/53cc718a")); //为Inte...
跳转到web的页面
// ListView的点击事件 vp_lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick (AdapterView parent, View view,int position, long id){
springMVC 跳转到页面
1 使用HttpServletRequest 转发( 默认访问/下的index.jsp页面 ) @RequestMapping("/resp")     public void handleRequest(HttpServletRequest req, HttpServletResponse resp) throws Exception {         req.setAttribut
跳转到注册页面
<p style="color:#424242;font-size:14px;background-color:#FFFFFF;">n <span style="color:#FF0000;"><strong>考虑到部分学生只需要学习前台或是后台,故将点餐系统分为点餐系统前台和点餐系统后台两个项目,当前课程为点餐系统前台</strong></span>n</p>n<p style="color:#424242;font-size:14px;background-color:#FFFFFF;">n <strong>该课程主要涉及到的技术有:</strong>JSP,JavaScript,jQuery,servlet,JDBC,Mysql。JDK版本为1.8,Tomcat8.0.n</p>n<p style="color:#424242;font-size:14px;background-color:#FFFFFF;">n <strong>项目涉及的功能大致有:</strong>餐桌的占位与取消占位,购物车功能,下单功能,菜单管理,订单管理,用户登录及记住密码,用户注册。n</p>n<p style="color:#424242;font-size:14px;background-color:#FFFFFF;">n <strong><span style="color:#FF0000;">点餐系统后台链接:</span></strong><span style="font-size:12px;">https://edu.csdn.net/course/detail/19572</span>n</p>n<p style="color:#424242;font-size:14px;background-color:#FFFFFF;">n <span style="font-size:12px;"><br /></span>n</p>
属性动画,跳转到页面
——————首先用shap画出小球,特别简单 &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;shape xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;&amp;gt; &amp;lt;corners android:radius=&quot;50dp&quot;
跳转到本页面
response.sendRedirect("本页面的url");请问有没有别的方法?
跳转到WEB-INF目录下的文件和页面之间参数传递
eclipse开发,创建一个web工程,写一个index.jsp 在index.jsp中写如下代码让跳转到WEB-INF下的innervalidate.jsp 即可跳转到理想页面
springmvc 不能跳转到/WEB-INF/jsp/ 的问题
这个问题困扰了我好几天,求大牛支持!!!谢谢rn问题描述:前端可以通过地址访问到controller层,控制层不能返回jsp页面,也不报错rnspring3mvc-servlet.xml配置如下rn[code=java]rnrn rn rn rn rn rn rn[/code]rnrnweb.xml配置rn[code=java]rnrn rn dispatcherrn org.springframework.web.servlet.DispatcherServletrn rn contextConfigLocationrn /WEB-INF/classes/spring/spring3mvc-servlet.xmlrn rn 1rn rn rn dispatcherrn *.htmlrn rn[/code]rnrn控制层代码:rn[code=java]rn@RequestMapping(value = "/login.html", method = RequestMethod.GET)rn public String login(HttpServletRequest request, HttpServletResponse response, User user) rnrn User user2 = userService.getUserByUserNamePassword(user.getUsername(), user.getPassword());rn if (null != user2) rn User user3 = new User();rn user3.setUsername(CommonUtil.getUUID());rn user3.setPassword("");rn // 保存方法rn userService.saveUser(user3);rn // 更新用户rn user2.setRealName("JeffreyJi");rn userService.updateUser(user2);rn // 获取userrn logger.info(CommonUtil.isNull(userService.getUserById(user2.getId())) + "");rn rn if (null != user2) rn logger.info(user2.toString());rn request.getSession().setAttribute("user", user2);rn else rnrn rn logger.info("请求成功!");rn return "main1/main1";///WEB-INF/jsp/ 下有文件夹main1 下面有 main1.jsprn rn[/code]
如何跳转到WEB-INF目录下的jsp页面
1.如何跳转到WEB-INF目录下的jsp页面?n2.如果跳转不了有什么方法可以实现跳转n3.哪个方法最简单n谢谢大神指点
controller方法跳转到其他view页面
1、跳转到index.cshtml视图中 return RedirectToAction(&quot;Index&quot;); 2、在原视图中,返回部分数据 return Content(JsonConvert.SerializeObject(new { Result = result, Message = &quot;&quot; }));
servlet怎么跳转到html
servlet怎么跳转到htmlrnprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException rn request.setCharacterEncoding("UTF-8");rn String name = request.getParameter("name");rn String slogan = request.getParameter("slogan");rn String leader = request.getParameter("leader");rn rn Connection cn = null;rn Statement stmt = null;rn rn try rn Class.forName("com.mysql.jdbc.Driver");rn String url = "jdbc:mysql://localhost:3306/bbs";rn String user = "root";rn String password = "root";rn cn = DriverManager.getConnection(url, user, password);rn stmt = cn.createStatement();rn stmt.executeUpdate("insert into team(name,slogan,leader) values('"+ name +"' , '"+ slogan +"' , '"+ leader +"')");rn rn response.setContentType("text/html;charset=UTF-8");rn PrintWriter out = response.getWriter();rn out.println("");rn out.println("");rn out.println(" 增加小组成功");rn out.println("");rn out.println("");rn out.println(" 增加小组成功");rn out.println(" 继续增加");rn out.println("显示小组");rn out.println("返回首页");rn out.println("");rn out.println("");rn rn catch (Exception e) rn e.printStackTrace();rn response.setContentType("text/html;charset=UTF-8");rn PrintWriter out = response.getWriter();rn out.println("");rn out.println("");rn out.println(" 增加小组失败");rn out.println("");rn out.println("");rn out.println(" 增加小组失败");rn out.println(" 继续增加");rn out.println("显示小组");rn out.println("返回首页");rn out.println("");rn out.println("");rn finally rn try rn stmt.close();rn cn.close();rn catch (SQLException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();
servlet怎么跳转到jsp
RequestDispatcher rd = request.getRequestDispatcher("/WebContent/addTeamFail.jsp");rn rd.forward(request, response);rn这个路径("/WebContent/addTeamFail.jsp"); 应该根据什么来写
jsp跳转到servlet问题
jsp的页面跳转到servlet中,在servlet中用getParamenter获取页面的name属性值,但是值为空rn[img=https://img-bbs.csdn.net/upload/201710/07/1507346328_629836.png][/img][img=https://img-bbs.csdn.net/upload/201710/07/1507346338_470916.png][/img]
servlet跳转到SpringMVC控制器
因为在网上下了一个插件,他的前台是跳到了servlet,但是我是用SpringMVC框架的,所以想让servlet跳到Springmvc的Controller层, 求解各位大神
jsp跳转到servlet出错
Servlet: @WebServlet("/user/index") public class UserController extends HttpServlet { …… } Jsp: &lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt; &lt;html&gt; &lt;head&gt; &...
Servlet跳转到其他组件②
第一种跳转方式 :响应重定向 HttpServletResponse中定义了响应重定向的方法 sendRedirect(String path) 响应重定向是向目标资源发送请求,生成新的响应响应重定向是使用get方式提交请求,所以调用目标资源的doget 响应重定向生成新的请求,所以当前请求中的数据不会传到目标资源中,因此,输入用户名和密码之后,响应重定向到LoginSuccessServl
jsp跳转到servlet页面后显示无法显示此页面
JSP页面:rn<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>rn<%rnString path = request.getContextPath();rnString basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";rn%>rnrnrnrn rn rn rn 登陆rn rn rn rn rn rn rn rn rn rnrn rn rn rn rn rn 用户名: rn 密 码: rn rn rn rn rn rn rn rn rnrnrnservlet页面:rnpackage loginservlet;rnrnimport java.io.IOException;rnimport java.util.List;rnimport java.io.PrintWriter;rnrnimport javax.servlet.ServletException;rnimport javax.servlet.http.HttpServlet;rnimport javax.servlet.http.HttpServletRequest;rnimport javax.servlet.http.HttpServletResponse;rnrnimport Dao.dengluDao;rnimport Bean.login;rnrnpublic class Lfind extends HttpServlet rnrn /**rn * Constructor of the object.rn */rn public Lfind() rn super();rn rnrn /**rn * Destruction of the servlet. rn */rn public void destroy() rn super.destroy(); // Just puts "destroy" string in logrn // Put your code herern rnrn /**rn * The doGet method of the servlet. rn *rn * This method is called when a form has its tag value method equals to get.rn * rn * @param request the request send by the client to the serverrn * @param response the response send by the server to the clientrn * @throws ServletException if an error occurredrn * @throws IOException if an error occurredrn */rn public void doGet(HttpServletRequest request, HttpServletResponse response)rn throws ServletException, IOException rn doPost(request, response);rn rnrn /**rn * The doPost method of the servlet. rn *rn * This method is called when a form has its tag value method equals to post.rn * rn * @param request the request send by the client to the serverrn * @param response the response send by the server to the clientrn * @throws ServletException if an error occurredrn * @throws IOException if an error occurredrn */rn public void doPost(HttpServletRequest request, HttpServletResponse response)rn throws ServletException, IOException rnrn response.setContentType("text/html");rn request.setCharacterEncoding("utf-8");rn response.setCharacterEncoding("utf-8");rn PrintWriter out = response.getWriter();rn String name=request.getParameter("name");rn String password = request.getParameter("password");rn response.sendRedirect("index.jsp");rn if(name != null && password != null)rn dengluDao goodsDao=new dengluDao();rn List list=goodsDao.findAll("select * from users where name='"+name+"'");rn if(list.equals(name) && list.equals(password))rn response.sendRedirect("index.jsp");rn return;rn rn rn rn rn rn out.flush();rn out.close();rn rnrn /**rn * Initialization of the servlet. rn *rn * @throws ServletException if an error occursrn */rn public void init() throws ServletException rn // Put your code herern rnrnrnrnXML:rnrnrn rn rn html encodingrn rn This is the description of my J2EE componentrn This is the display name of my J2EE componentrn Linsertrn loginservlet.Linsertrn rn rn This is the description of my J2EE componentrn This is the display name of my J2EE componentrn Lfindrn loginservlet.Lfindrn rnrnrn rn Linsertrn /servlet/Linsertrn rn rn Lfindrn /servlet/Lfindrn rn JSPConfigurationrn *.htmlrn truern UTF-8rn falsern rn rn rn rn rn rn index.jsprn rnrn登陆界面正常进入,但是无论输入什么都会显示错误400,无法显示此页面,管理界面没有进行编写打开后仅显示一句hallo,其他servlet未与这几个页面有联系便不再复制。
一个servlet如何跳转到另一个servlet
一个servlet如何跳转到另一个servlet,哪位大哥给出代码啊?谢了
登录跳转到原地址
场景描述:例如只有登录用户才能评论,如果登录后跳到了首页了,你说蛋疼不,简单的实现就是把当前的地址作为参数传到登录地址。 从地址中截取参数的方法如下: function gup(name) { var regexS = "[\\?&]" + name + "=([^&#]*)"; // 匹配name参数对 var regex = new RegExp(regexS);
页面内跳转到指定位置
&amp;lt;style&amp;gt; *{ margin: 0; padding: 0; } html, body{ width: 100%; height: 100%; } ul,ol{ list-style: none; } #ul{ width: 10...
无法跳转到指定页面!!
我用ajax做的一个登录页面,其他的都没问题,就是在当信息都填写正确时,无法跳转到指定的页面,提示信息为:正在处理数据... 请问大神是哪里的问题啊???rnrn以下是代码:rn--------------------denglu.asp---------------------------rn<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>rnrnrn rnrn rn 主页rn rnrnrnrn rnrnrn rn rn Homern Tutorialsrn rn HTML / CSS热帖问他吧瓦尔特热热文波特五rn JS / jQueryrnrnrn rn rn Resourcesrn rn rn rn rn 创建我的账户,分享更多特权rn rn 账 户:密 码:rn rnrnrn rn 创建我的账户 rn rn rn rnrnrnrnrn rn rn rn rn Aboutrn Backrn rn rnrnrnrnrn-------------denglu.js-------------rnfunction GE(a)return document.getElementById(a); rnfunction Check() rn var X;rnif (window.XMLHttpRequest)rn // code for IE7+, Firefox, Chrome, Opera, Safarirn X=new XMLHttpRequest();rn rnelsern // code for IE6, IE5rn X=new ActiveXObject("Microsoft.XMLHTTP");rn rn if(X) rn GE('denglu').disabled=true; rn X.onreadystatechange=function() rn if(X.readyState==4) rn if(X.status==200) rn eval(X.responseText) rn rn elseGE('msg').innerHTML=X.statusText rn rn elseGE('msg').innerHTML="正在提交数据..." rn rn X.open("post","denglusjk.asp",true); rn X.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); rn var SendData = 'username='+GE('username').value+'&userpwd='+GE('userpwd').value ;rn X.send(SendData) rn rn else rn GE('msg').innerHTML='你的浏览器不支持XMLHttpRequest' rn rnrnrn------------denglusjk.asp---------------rnrn<%@ LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>rn<% rnDim username, userpwd, str rnusername=Request.Form("username") rnuserpwd=Request.Form("userpwd") rnDim i, ii rnii = 0 rnFor i = 0 To 1000000 rn ii = ii + i rnNext rnIf username="" or userpwd="" then rn str = "用户名和密码必须填写" rnElse rn dim conn,rs,strSqlrn set conn=server.CreateObject("adodb.connection")rn conn.open"dsn=jinp;uid=sa;pwd=sa"rn strSql="select * from userinfo where username='"&username&"' and userpwd='"&userpwd&"' "rn set rs=conn.execute(strSql)rn[color=#FF0000] if not rs.eof thenrn session("username")=rs("username")rn session("userpwd")=rs("userpwd")rn conn.closern set conn=nothingrn response.Redirect("111.asp")[/color] rn elsern str = "用户名或密码错误!"rn end ifrnend ifrnResponse.Write "GE('msg').innerHTML='" & str & "';GE('denglu').disabled=false" rnResponse.End rn%>
怎样跳转到页面指定位置?
张三rnrnrn后台rnrnResponse.Redirect("~/WebForm.aspx#A69");//怎么实现不了啊
意见反馈跳转到留言页面
<p>n <strong><span style="font-size:18px;">【课程简介】</span></strong> n</p>n<p>n <span style="font-size:18px;"><span style="color:#333333;"><span style="font-size:16px;">课程目标:</span><span style="color:#656565;font-size:16px;">让学员从零基础入门全面认识微信小程序开发</span></span><span style="color:#333333;"> </span><br /><span style="color:#333333;"><span style="font-size:16px;">课程特色:</span><span style="color:#656565;font-size:16px;">不采用第三方API作为后端接口,接口我已写好,永久有效,含有登录,收藏,留言等功能</span><br /></span></span>n</p>n<p>n <span style="font-size:18px;"><span style="font-size:16px;"><br /></span></span> n</p>n<p>n <span style="font-size:18px;"><span style="font-size:18px;"><strong>【课程收益】</strong></span></span>n</p>n<p>n <span style="font-size:16px;"><span style="font-size:16px;">1.学员学完课程可当做面试作品,毕业设计</span></span> n</p>n<p>n <span style="font-size:16px;">2.课程不做复杂的代码书写,让零基础学员能听得懂,学得会</span> n</p>n<p>n <span style="font-size:16px;">3.在企业实战中能直接上手项目</span>n</p>
使用onclick跳转到其他页面/跳转到指定url
&amp;#13; &amp;#13; ☆如果是本页显示可以直接用location,方法如下:&amp;#13;   ①onclick=&quot;javascript:window.location.href='URL'&quot; &amp;#13;   ②onclick=&quot;location='URL'&quot;&amp;#13;   ③onclick=&quot;window.location.href='URL?id=11'&quot;&amp;#13;  &amp
跳转到app评论页面
在APP里经常会引导用户给自己的应用评分,实现代码如下: NSString *appID = @&quot;584215425&quot;; // 用developer账户登陆itunes connect创建应用时会产生一个app id NSString *appURL = [NSString stringWithFormat:@&quot;https://itunes.apple.com/c...
跳转到指定的viewpager页面
viwepager.setCurrentItem()传一个int值,特此记下
如何跳转到以前的页面?
比如当用户发贴子的时候,因为没有登陆,会跳转到登陆页面,登陆之后在返回到提交表单的页面rn谢谢
定时器跳转到其他页面
08220170928 --5秒后跳转到另外的页面-- var count = 5; var intervalID = setInterval(function() { count--; if(count <= 0) { /*location.href = "http://www.baidu.com";*/ open("http://www.baidu
跳转到权限变更页面
<ol><li>n <p>n 本套课程采用maven+idea开发n </p>n </li>n <li>n <p>n 技术选型 spring boot mybatis layui n </p>n </li>n <li>n <p>n 使用 layui table tree 和树形表格搭建漂亮的后台权限管理系统n </p>n </li>n <li>n <p>n 易上手可以快速学习n </p>n </li>n <li>n <p>n 适合找个项目练手的同学n </p>n </li>n</ol>
点击跳转到页面指定位置
a的href里面写要跳转的位置的id。可通过jq添加动画设置跳转显示的位置 如下例子:点击上标会跳到id为cite_note-EB-4的位置 [4] 跳转位置^ h5新属性,文字上标 // 点击跳转动画 $(".reference").on('click',function(e){      var e = window.event || e      e.preventD
不能跳转到指定页面
在浏览器直接输入页面B的URL,然后导向到登陆页面,登陆后跳转到页面B,而不是我指定的页面Arn为什么的呢?rn protected void Login1_LoggedIn(object sender, EventArgs e)rn rn Session["User"] = Login1.UserName.Trim();rn System.Web.Security.FormsAuthentication.SetAuthCookie(Login1.UserName.Trim(), false);rn Response.Redirect("~/Default.aspx",false);rn rnrn rn rn rn rn rn rn rn rn rn rn rn rn
IOS跳转到评分页面
[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=APPID&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8"
推送跳转到指定页面
我使用tabBar + navigationBar 写的结构,但是在接收到消息之后使用self.tabBarController.selectedIndex = x,是怎么着都跳不过去,各种查,最笨的方法是用self.windown.rootViewController 来写,然后就扔了,今天捡起来,灵光一现,直接写self.selectedIndex = x,测试,OK了.需要代码的私信哈
跳转到系统短信发送页面
Intent intent = new Intent(); intent.setAction("android.intent.action.SENDTO"); intent.addCategory("android.intent.category.DEFAULT"); intent.setData(Uri.parse("smsto:5559")); //发消息给5559 inten
相关热词 c# 线程顺序 c#昨天当前时间 c# 多进程 锁 c#mysql图片存取 c# ocx 委托事件 c# 读取类的属性和值 c# out 使用限制 c#获取url的id c#怎么进行分页查询 c# update 集合