问题标签 [wildcard-mapping]
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.
struts2 - 使用 ognl 表达式作为字段名的 Struts2 通配符操作映射
我正在尝试使用 Struts2 的正则表达式和通配符操作映射在操作类中填充名为“member.id”的参数。动作映射是这样的:
第一个参数“sac”被正确填充,但“member.id”被忽略。我在这里遗漏了什么,还是因为当正则表达式用作模式匹配器时,指定字段名称的 ognl 表达式不是一个选项?
iis-6 - 覆盖单个目录上的 IIS6 通配符映射
当我在 IIS6 上发布 MVC4 应用程序时,我需要添加 isapi.dll 才能使我的应用程序正常工作,但它启用通配符映射到所有静态内容,因此我试图用这个覆盖我的应用程序中子文件夹(内容文件夹)上的通配符设置指南在单个目录上覆盖 IIS6 通配符映射,但它对我不起作用。
我收到错误消息:
有谁知道错误是什么?以及如何解决它?
我很确定我的标识符在默认网站上是 1
我在IIS上的结构如下
网站/默认网站/“文件夹”/“应用程序”/内容
jquery - jQuery选择器通配符映射未知变量
HTML
这是由 cms 生成的,我无能为力
查询:
所以我创建了这个,因为尝试 jquery.ui.spinner 在识别元素方面存在问题。
笔记:
结果
如您所见, $(this).attr('id') 的部分是未知的。
期望的结果
我不知道我怎样才能实现这种概念,或者请提出一种简化事情的最佳方法。
grails - Grails:如何使用 /** 映射 404
我尝试为未找到的 URL 创建自定义 404 url 映射:
但是由于某种原因,控制器和动作永远不会被调用。我得到默认的容器 404 页面。所以,我尝试了:
这似乎工作正常,除了它似乎也对每个 request调用 send404 操作。例如,如果我点击 /test,我会看到测试页面,但我也会得到我在 send404() 操作中所做的日志语句。
想法赞赏...
java - 在 Struts 2 中在没有查询字符串的情况下在 URL 中传递参数
我想使用像这样的网址
host/ActionName/123/abc/
而不是像传递查询字符串一样
host/ActionName?parm1=123&parm2=abc
我怎样才能在 Struts 2 中做到这一点?
我做了如下但它不工作,显示500错误代码
java - 为什么动作映射“*_*”和“*”一样工作?
有两个动作,*_*
前面是**
(默认命名空间在特定命名空间之后才起作用(除非特定命名空间扩展它),这无关紧要)
我为捕获不存在的操作定义了一个错误页面
然后我测试了这个动作
(它不存在)
但它被命名的操作捕获,"*_*"
因为显示AdminActionAction.class
未找到异常。
然后我用了*__*
(有两个'_'
)。它运行良好并显示了error.jsp
.
格式喜欢"*a*"
或"*#*"
不起作用,即使#
在动作的名称中没有 a 和,他们也会捕捉到任何动作。
我使用 Struts 2.3.4。
之间是否有任何文件,*
并且*
必须至少有两个字符,否则就像 一样*
?
这是异常的详细信息
很容易看出
(它不存在)被抓住了
java - Struts 2 中的个性化 URL
我目前正在开发一个允许匿名使用的 Struts 2 Web 应用程序。我希望匿名用户的 URL 如下所示:
但是用户登录后,URL会根据用户名进行个性化设置,例如:
请向我推荐一个可以帮助我实现它的插件/技术。
jsp - 如何在 Struts 2 中应用全局动态结果路径前缀?
我有一个使用 Struts2 作为 MVC 框架的网站。我需要重新设计 JSP。我需要让旧的 JSP 与新的 JSP 一起可访问。所以我添加了一个根文件夹/newdesign/
并将所有现有的 JSP 文件夹复制到其中。
因此,如果我使用名称/值对登录?newdesign=true
(例如)我是初始请求,那么我可以:
- 将其存储在用户的会话中,然后
- 动态地将
/newdesign/
作为全局前缀添加到<result>
确定struts.xml
是否为相关的Action
.
通过这种方式,开发人员可以检查是否所有旧页面都已重新换皮到新页面中。
我该怎么做上面的第 2 部分?
我看过使用
struts.convention.result.path = /newdesign
但这不是动态的,如果要向用户显示旧的或新的 JSP,我无法更改它。
asp.net - 扩展少网址的自定义错误页面
我有一个 DotNetNuke 7 网站,并且启用了如下自定义错误:
我还想为扩展较少的 URL 添加此类错误,但是当我尝试添加通配符映射时,它会在http://mysite.com
等上用 404 破坏站点
我如何设置处理程序..
我已经尝试将我添加到顶部、中间的处理程序电影WILDCARDMAPPING
,但它不起作用。
当有一个页面已添加到 CMS(如 /Home)但显示 /somepage 的正常 404 错误消息时,DNN 已经提供了对无扩展 URL 的支持。
regex - Struts 2.3 忽略通配符操作
我正在设置一个使用 Struts 2.3 和 Tiles 2 的应用程序。一些页面将是 Struts 驱动的(例如大量的 CRUD),而其他页面将是简单的静态 HTML/JSP 页面。我想设置一些处理特定功能的操作并将所有其他 URL 发送到默认操作,该操作将根据提供的路径检查是否存在适当的静态页面。如果不是,则会生成 404 错误或类似的错误。
在struts.xml
中,我应用了一个看起来应该可以工作的基本配置;然而,Struts 似乎忽略了通配符操作。非通配符操作工作得很好。
这是struts.xml
:
这是我收到的错误示例:
我错过了什么或做错了什么?