问题标签 [forward]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3706 浏览

python - pyparsing、转发和递归

我正在使用 pyparsing 解析 vcd(值更改转储)文件。本质上,我想读入文件,将其解析为内部字典,然后操作值。

在不详细介绍结构的情况下,我的问题在于识别嵌套类别。

在 vcd 文件中,您有“范围”,其中包括电线和可能一些更深(嵌套)的范围。把它们想象成关卡。

所以在我的文件中,我有:

所以“顶层”包含一切(a - i),“中层”有(a - b),“超层”有(f - g)等。

这是我用于解析此部分的代码(片段):

现在,我发生的是,当它到达每个范围时,它会跟踪每个“级别”,我最终会得到一个包含嵌套范围的结构。但是,它会出错

说它需要'$ upscope'。

所以我知道我没有正确使用递归。有人可以帮我吗?如果我需要提供更多信息,请告诉我。

谢谢!!!!

0 投票
1 回答
1640 浏览

jsp - JSP:包括不使用doPost requestDispatcher在转发页面上调用

我目前正在编写一个需要使用用户名和密码登录的 Web 应用程序。该过程的下一步是选择一个涉及登录用户的项目。

选择项目并单击提交按钮后,将调用一个 servlet 来准备所选项目并创建一个请求requestDispatcher.forward响应我的主页。

主页面布局:
header div:

身体 div:

页脚 div:

假设这 3 个 div 构成了主页。

转发页面后,requestDispatcher我可以看到主页的内容。但是<jsp:include>'s 未加载(DIV 为空)。只有当我刷新页面时(doGet我假设),包含才会正确加载。

无论如何让包含加载到 doPost requestDispatch 执行?

**注意: requestDispatchers 的语法在doPostanddoGet方法中是完全一样的。

如果需要更多说明或额外代码。请告诉我。


编辑

使用的 Servlet 容器: Tomcat 6.0

Web.xml:

但是 servlet 映射与doGetand有什么关系doPost


亲切的问候,

B.

0 投票
3 回答
7490 浏览

php - 如何从zend应用程序重定向到非zend链接

我的应用程序是简单的 PHP 网页和 zend 应用程序的混合体。有时我需要从 zend 应用程序的 Action 重定向到简单的 PHP 网页。

例如:

我想从 重定向example.com/module/controller/actionexample.com/simplephp.php

我试过header("Location: example.com/simplephp.php");了,但它不工作。

谢谢

0 投票
2 回答
1529 浏览

spring - DWR Spring Integration:是否可以将 DWR 请求转发到 Spring Controller?

我有一个集成了 DWR 3 和 Spring 3 的 Web 应用程序。所有请求都由 Spring 的 DispatcherServlet 处理。一切正常。当我请求一个 AJAX 请求时,它由带有 @RemoteProxy 注释的后备 DWR 服务 bean 正确处理。为了返回响应,我的 DWR 服务 bean 要么返回一个包含 @DataTransferObject POJO 的 HTML 字符串,要么只返回一个普通的 POJO。

我想要做的是在 DWR 服务 bean 中,我希望它将处理转发到 Spring @Controller bean。AJAX 请求仍将由 DWR 服务处理,但真正的处理委托给 Spring 控制器 bean。换句话说,DWR 服务 bean 只是实际服务的一个服务外观。这样,我不是在重复逻辑。

这可能吗?

让我进一步澄清。

在普通的非 AJAX 应用程序中,当用户提交表单时,会发生以下情况:

  1. 它被转发到 DispatcherServlet
  2. 然后到 @Controller 注释的 bean。
  3. 然后由@Service bean 处理处理。
  4. 之后,控制器返回一个 ModelAndView。

在 DWR-AJAX 应用程序中,当用户提交表单时,会发生以下情况:

  1. 它仍然转发到 DispatcherServlet
  2. 然后到 @RemoteProxy 注释的 bean。该处理由该 bean 处理。那是 DWR 的服务 bean。
  3. 之后,这个远程代理 bean 返回一个 @DataTransferObject POJO 或者只是纯 HTML 字符串

基本上对于 AJAX 应用程序,在第 2 步之后,我希望它转发到 @Controller bean,以便一切仍由 Spring 处理。

0 投票
2 回答
699 浏览

php - 将网页发送给朋友电子邮件的脚本

我需要一个 php 脚本,您可以使用它来设置在线时事通讯,然后有一个链接,允许访问者将网页作为时事通讯通过电子邮件发送到其他人的电子邮件...

这可能吗?我想是的,因为它是在这里完成的。这正是我所需要的。我想设置一个时事通讯,添加一个脚本,允许访问者将该时事通讯直接发送到朋友的收件箱。http://www.pretoria.co.za/interactive/forward-newsletter.html

我想我只需要脚本将 html 文件发送到电子邮件地址

请帮忙 - 谢谢

0 投票
1 回答
1268 浏览

spring - 什么可能导致 JSP/Spring 中出现这种 IllegalStateException 差异?

我有一个带有 ac:redirect 标记的 JSP 文件,它会沿着用户转发到另一个页面。

命令对象的旧实现需要更新(我进来的地方)。我这样做的方式是创建一个通用的“搜索结果”对象,其中包含该旧对象的一个​​实例(目前)。我通过该通用类中的属性获取该实例,所以我的代码现在是这样的:

这三个尝试中的每一个都会导致某种 IllegalStateExceptions。 为什么此更改会导致异常,特别是考虑到所涉及的行——重定向,而不是更改/绑定的类实例——导致问题?

相应地进行了后端更改,在我的新包含的“通用”类中引用该属性以满足旧功能。我知道这是可行的,因为除了我所写的内容之外,所有相关功能都可以使用。

在线研究表明: - 提交后我无法重定向/转发。那我以前是怎么做到的呢?- 尝试刷新已清除的缓冲区会导致此问题。与旧的(第一个)实施相比,是什么改变使它现在被清除了?- 页面缓冲区的大小需要更大。这是一个我不理解的问题,并且非常希望 stackoverflow 社区能够解决这个问题;我可以看到我的新类导致需要处理更改的大小更改。

-------- 另一个答案!--------

首先,始终按照标记答案的描述在代码中设置情况。但是......如果你被卡住并且不想这样做,这里有一个快速修复:javascript!

0 投票
1 回答
896 浏览

http - 如何在java中实现网关

我必须在 java 中实现一个网关。我有一个 servlet,它接收诸如要命中的 URL 和要传递给该 URL 的参数之类的信息。我需要从那里取回响应,根据需要进行一些修改,然后将其传递回浏览器。

我尝试打开一个指向 URL 的 HttpConnection,然后简单地写在它的输出流上,但我猜那是行不通的。是否可以创建一个新的 HttpRequest 并执行它?我怎样才能在java中实现这个?看起来 Apache httpclient 是选项之一,但我不应该使用它或任何其他外部库。

任何帮助是极大的赞赏。

维韦克

0 投票
3 回答
1689 浏览

iphone - 为什么 iPhone App 中没有前进按钮?

为什么 iPhone App 中没有前进按钮?

我从事网络行业超过 5 年。

最近,我潜入了 iPhone 应用程序。

一些 iPhone 应用程序开发人员告诉我“在 iPhone 应用程序中添加前进功能非常困难。而且,虽然当前屏幕不是应用程序的第一个屏幕,但后退按钮的实现并不总是可行的。”

这是真的吗?

如果是真的,为什么这很难?为什么这并不总是可能的?

0 投票
1 回答
2140 浏览

android - Android - 如何检测来电是否被重定向?

谷歌搜索后,我成功地得到了incoming_number来电的时间。但我仍然找不到如何检测呼叫是否被转发(重定向)。

有没有什么标志之类的?

最好的问候,伊万

0 投票
1 回答
1491 浏览

rest - 将 HTTP RESTfull API 请求从 http 服务器转发到我的应用程序

我对我正在处理的应用程序的设计有疑问。

我制作了一个 24/7 开放的单片 Java 应用程序,类似于游戏服务器。我只是想说它是一个单一的 jar 应用程序,而不是一个基于模块化 servlet/页面的 Web 应用程序。

我现在想向这个应用程序添加一个 RESTful API。因此人们/客户可以向我的应用程序发出 HTTP 请求以获取某些信息。由于我的 java 应用程序的整体性,我不确定如何实现它。另一件重要的事情:我期望每秒有多个请求,所以如果我可以让现有的 http 服务器处理请求,并以某种方式将它们转发到我的应用程序以设置回复,并让 http 服务器发送,那就太好了再说一遍。

我想到的一些事情:

  • 将我的应用程序包装在 tomcat 应用程序中,尽管我不确定 tomcat 是否可以连续运行应用程序,而不是根据请求映射到 servlet。

  • 打开一个套接字并自己解析传入的http请求(或者可能有一个lib?)。我担心这会对性能产生影响,并且宁愿使用现有的 http 服务器,因为它们针对高流量进行了优化。

  • 使用现有的 http 服务器来处理请求(apache、lighttp、...)并让它通过 scgi 之类的东西将请求转发到我的应用程序,或者使用可以通过 XMLRPC 转发的服务器。是否有任何其他技术/协议可以做到这一点?

关于如何处理这个问题的任何建议?谢谢!