如何打开action文件怎么打开

&HIML&&HEAD&&TITLE&
Friends CGI Demo(static screen)
&BODY&&H3&Friends list for:&I&NEW USER&/I&&/H3&
&FORM ACTION="friends.py"&
&B&Enter your Name:&/B&
&INPUT TYPE=text NAME=person VALUE="NEW USER" SIZE=15&
&P&&B&How many friends do you hava?&/B&
&INPUT TYPE=radio NAME=howmany VALUE="0" CHECKED& 0
&INPUT TYPE=radio NAME=howmany VALUE="10" CHECKED& 10
&INPUT TYPE=radio NAME=howmany VALUE="25" CHECKED& 25
&INPUT TYPE=radio NAME=howmany VALUE="50" CHECKED& 50
&INPUT TYPE=radio NAME=howmany VALUE="100" CHECKED& 100
&p&&INPUT TYPE=submit&&/FORM&&/BODY&&/HTML&
按照一个参考书上介绍的,写了一个html文件,里边调用了friends.py,但是为什么通过浏览器打开以后,调用的时候直接打开了py文件,而不是执行它呢?
参考书上介绍的是可以打开的,谢谢了!我的设置方法:
1、我用是MyEclipse6.5,使用的jad为jd-gui-0.2.10.windows.zip,插件用的是net.sf.jadclipse_3.3.0.jar。
2、具体的设置步骤是:
&& (1)jd-gui-0.2.10.windows.zip解压后的jd-gui.exe放在D:\Program Files\Java\jre1.5.0_06\bin目录下(也曾试过放在D:\Program Files\Java\jdk1.5.0_06\bin),不过这个放置的位置可以自己定,只要记住就行。
&& (2)把net.sf.jadclipse_3.3.0.jar包复制到D:\MyEclipse 6.5\eclipse\plugins下,对于这一步骤,网上大多说法是针对eclipse的,说是要放在%ECLIPSE_HOME%\plugin下,我不知道我放的这个位置对不对,不过也试过放在其他的plugin目录下。
&& (3)启动MyEclipse6.5,在windows-&preferences中的确多出一个JadClipse(见附件1.png),在这个目录下做了相应设置(见附件2.png)
&& (4)在windows-&oreferences-&General-&Editors-&File Associations中,.class文件的关联编辑器已自动设为:"JadClipse Class File Viewer”。
3、最后,按住ctrl,点击类名时打开的.class出现如下信息:
/*jadclipse*/
DECOMPILATION REPORT
Decompiled from: D:\repository\com\huawei\bme\dcp\bme-dcp-commons\R001C01-SNAPSHOT\bme-dcp-commons-R001C01-SNAPSHOT.jar
Total time: 0 ms
Jad reported messages/errors:
Exit status: 0
Caught exceptions:
java.io.IOException: CreateProcess: jad -p -t4 -lradix10 -radix10 BMEException.class error=2
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.&init&(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
at java.lang.Runtime.exec(Runtime.java:591)
at net.sf.jadclipse.JadDecompiler.decompile(JadDecompiler.java:160)
at net.sf.jadclipse.JadDecompiler.decompileFromArchive(JadDecompiler.java:217)
at net.sf.jadclipse.JadclipseSourceMapper.findSource(JadclipseSourceMapper.java:150)
at net.sf.jadclipse.JadclipseSourceMapper.findSource(JadclipseSourceMapper.java:83)
at net.sf.jadclipse.JadclipseClassFileEditor.doOpenBuffer(JadclipseClassFileEditor.java:87)
at net.sf.jadclipse.JadclipseClassFileEditor.doSetInput(JadclipseClassFileEditor.java:45)
at net.sf.jadclipse.JadclipseActionBarContributor.setActiveEditor(JadclipseActionBarContributor.java:87)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:335)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:629)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.WorkbenchPage.activatePart(WorkbenchPage.java:618)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3398)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2748)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2651)
at org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:2643)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2595)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2590)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2574)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2565)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:299)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:173)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:194)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:175)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:268)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:244)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:316)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$5.open(PackageExplorerPart.java:613)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:818)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1079)
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1183)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:263)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:257)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
我在网上找了很久,对MyEclipse中安装反编译插件的方法大同小异,我也没有找到我这个问题的解决方法,希望有知道的同志不吝赐教!!如果我有什么地方没有描述清楚的,请告诉我,我好补充。
问题补充:蔡华江 写道jad路径没有配置正确。
在path to decompiler中配置正确完整路径,如
D:\Java\jdk1.6.0_20\bin\jad.exe
注意是jad.exe
感谢您的解答,不过这个路径我已经设置了,可见附件的图片。不过,后来问题已解决,解决方法很奇怪,我并没有做很特别的处理,总之,可以用了。但是还要感谢您的热心回答。
采纳的答案
jad路径没有配置正确。
在path to decompiler中配置正确完整路径,如
D:\Java\jdk1.6.0_20\bin\jad.exe
注意是jad.exe
已解决问题
未解决问题友情链接:
Copyright & 2014
Corporation, All Rights Reserved
Processed in 3.9668 second(s), 5 db_queries,
1 rpc_queriesstruts2 如何实现action返回时在指定的框架中打开页面
[问题点数:102分,无满意结帖,结帖人zgxer]
struts2 如何实现action返回时在指定的框架中打开页面
[问题点数:102分,无满意结帖,结帖人zgxer]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2009年6月 挨踢职涯大版内专家分月排行榜第二2009年5月 挨踢职涯大版内专家分月排行榜第二2009年3月 挨踢职涯大版内专家分月排行榜第二2008年12月 挨踢职涯大版内专家分月排行榜第二
2009年6月 Web 开发大版内专家分月排行榜第三
2009年6月 挨踢职涯大版内专家分月排行榜第二2009年5月 挨踢职涯大版内专家分月排行榜第二2009年3月 挨踢职涯大版内专家分月排行榜第二2008年12月 挨踢职涯大版内专家分月排行榜第二
2009年6月 Web 开发大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。2042人阅读
用下面的代码就可以实现:
Intent intent=new Intent(); intent.setAction("android.intent.action.VIEW"); Uri CONTENT_URI_BROWSERS = Uri.parse("content://com.android.htmlfileprovider/sdcard/123.html"); intent.setData(CONTENT_URI_BROWSERS); intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity"); startActivity(intent); 假设要打开的本地html文件存放在如下路径 /sdcard/123.html
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:299566次
积分:4722
积分:4722
排名:第1890名
原创:146篇
转载:114篇
评论:142条
(3)(1)(1)(11)(3)(2)(15)(35)(39)(66)(36)(24)(4)(2)(13)(2)(3)}

我要回帖

更多关于 action文件怎么打开 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信