struts.action.excludePattern不工作,(struts.action.excludePattern not working,)
struts.action.excludePattern在Struts 2中不适合我,我已经在表单动作中放置了servlet cal,表单将在超链接上单击提交。
struts.xml中:
<constant name="struts.action.excludePattern" value="/PunchoutOrder"/>
web.xml中
<servlet> <description></description> <display-name>PunchoutOrder</display-name> <servlet-name>PunchoutOrder</servlet-name> <servlet-class>com.PunchoutOrder</servlet-class> </servlet> <servlet-mapping> <servlet-name>PunchoutOrder</servlet-name> <url-pattern>/PunchoutOrder</url-pattern> </servlet-mapping>
JSP:
<form id="form1" name = "form1" method="post" action="PunchoutOrder"> <input type="image" alt="Submit" src="images/submit.png" onclick="Submit(form1);return false;"/>
获取下面的错误:
15:26:37,512 WARN [Dispatcher] Could not find action or result There is no Action mapped for namespace / and action name PunchoutOrder. - [unknown location] at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189) at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61) at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39) at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:475) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
我错过了什么...........?
谢谢.....
struts.action.excludePattern is not working for me in Struts 2, i had place servlet cal in form action, form will submit on hyperLink click.
struts.xml:
<constant name="struts.action.excludePattern" value="/PunchoutOrder"/>
web.xml
<servlet> <description></description> <display-name>PunchoutOrder</display-name> <servlet-name>PunchoutOrder</servlet-name> <servlet-class>com.PunchoutOrder</servlet-class> </servlet> <servlet-mapping> <servlet-name>PunchoutOrder</servlet-name> <url-pattern>/PunchoutOrder</url-pattern> </servlet-mapping>
jsp:
<form id="form1" name = "form1" method="post" action="PunchoutOrder"> <input type="image" alt="Submit" src="images/submit.png" onclick="Submit(form1);return false;"/>
Getting below Error:
15:26:37,512 WARN [Dispatcher] Could not find action or result There is no Action mapped for namespace / and action name PunchoutOrder. - [unknown location] at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189) at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61) at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39) at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:475) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
Am i missing something...........?
Thank you.....
原文:https://stackoverflow.com/questions/5337647
更新时间:2022-04-13 09:04
最满意答案
我联系了Apple,他们确实证实这是固件中的一个错误。
I contacted Apple and they actually confirmed that this is a bug in the firmware.
相关问答
更多-
事实证明,间隔不是正确的持续时间,当检查大胆时它实际上是0.049,而不是0.49。 我遇到的问题是这个 CMTimeMake(interval,1) 我认为这会产生interval/1秒,但我错了。 相反,我使用CMTimeMakeWithSeconds和NSEC_PER_SEC一样 CMTimeRange timeRange3 = CMTimeRangeFromTimeToTime(firstComponent.duration,CMTimeAdd(firstComponent.duratio ...
-
你的问题在于 - (AVAssetTrack *) audioClipWithName:(NSString *)name ofType:(NSString *)type; 它允许轨道拥有的AVAsset超出范围并被取消分配,使轨道处于不良状态。 在调用insertTimeRange之前,请确保(至少)引用insertTimeRange 。 实际上,这意味着您应该将AVAsset及其AVAssetTrack一起传递。 Your problem lies in - (AVAssetTrack *) audio ...
-
与AVMutableComposition一起合并视频导致没有音频(Merging Videos Together with AVMutableComposition Causes No Audio)[2023-06-29]
你没有得到音频的原因是你没有添加音轨。 您需要创建一个类型为AVMediaTypeAudio的附加AVMediaTypeAudio : AVMutableComposition *mixComposition = [[AVMutableComposition alloc] init]; AVMutableCompositionTrack *videoTrack = [mixComposition addMutableTrackWithMediaType:AVMediaTypeVideo ... -
你的代码没有问题。 当你的WS返回数据到服务器时,问题出现在服务器端。 您的WS开发人员需要做的是,他需要通过终端将FFMPEG命令转换为视频。 一旦他这样做,那么你可以在任何网站,iOS设备和Android设备上播放视频。 There is nothing wrong with your code. Problem is on server side when your WS returns data to server. What your WS developer needs to do is, he ...
-
检查我的代码下面这个工程正确... -(void)MergeVideo { AppDelegate *appdel = (AppDelegate*)[[UIApplication sharedApplication] delegate]; NSLog(@"Array Video Paths :- %@",appdel.arrVideoPath); CGFloat totalDuration; totalDuration = 0; AVMutableComposi ...
-
我联系了Apple,他们确实证实这是固件中的一个错误。 I contacted Apple and they actually confirmed that this is a bug in the firmware.
-
您需要使用AVVideoCompositionInstructions的实例创建AVVideoComposition。 查看此示例代码 。 您感兴趣的代码将具有以下特征: AVMutableVideoCompositionLayerInstruction *videoCompositionLayerInstruction = [AVMutableVideoCompositionLayerInstruction videoCompositionLayerInstructionWithAssetTrack:mu ...
-
仍然不知道这个“insertEmptyTimeRange”是什么意思。 我用一个“沉默” - 一个没有任何内容的音频文件来解决问题。 我把这个空的音频文件放在两个声音文件之间,这对我来说是这样。 问题关闭;)(但如果有人可以解释这个“insertEmptyTimeRange”这将仍然有趣...) Still don't know what this "insertEmptyTimeRange" means. I made a work around with a "silence"-audio file w ...
-
CMTimeMake用户选择器(CMTimeMake User Picker)[2021-09-07]
CMTimeMake(value,timescale) 值 - 通常,量子量(例如,秒)时间刻度 - 此量程的长度(以秒为单位) CMTimeMake(1,30) // one interval of 30 sec CMTimeMake(30,1) // 30 intervals of 1 sec 实际上它是相同的绝对时间,但它具有不同的粒度,这在处理音频和视频文件处理时很重要。 CMTimeMake(value,timescale) value - as usual, amount of quant ... -
AVMutableCompositionTrack setVolume不起作用(AVMutableCompositionTrack setVolume not working)[2022-01-04]
我不记得究竟是什么问题,但这是我的代码工作: NSString *resourcePath = [[NSBundle mainBundle] pathForResource:audioFileName ofType:@"mp3"]; NSURL *url = [NSURL fileURLWithPath:resourcePath]; AVURLAsset* audioAsset = [[AVURLAsset alloc]initWithURL:url options:nil]; ...