welcome.jsp的位置在哪里?你使用了/表示绝对路径
解决方案 »
- 咋修改集合中的某个元素啊
- tomcat 配置jdk 问题。 原来是jdk 1.4,现在是jdk 1.5
- 可控制input个数 提交问题
- 求助:网站从内网访问,网站内容都在,从外网访问,只能看到网站的框架,没有内容(如广告、新闻)
- 怎么用正则表达式提取<title></title>之间的内容?
- 在Jsp中怎么调用java类输出信息
- java基础
- 菜鸟提问,tomcat.exe和tomcat.zip两个文件的区别?
- http://211.155.27.180
- 哪里有jbuilder 6或7或8 for linux下载?多谢? (borland网站太慢!)
- springMVC为什么会一个可以访问一个400呢?
- springMVC整合Ibatis出错。。
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name></display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping></web-app>
。。我都快疯了完全抄代码都能这样 。
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd"><struts> <constant name="struts.enable.DynamicMethodInvocation" value="true" />
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="utf-8" />
<package name="default" namespace="/" extends="struts-default">
<action name="dept" class="com.bjsxt.dept.action.DeptAction">
<result name="ok">/ok.jsp</result>
</action>
</package></struts>
给你个事例
也不行 。早试过了
谢谢你啊 。。这个问题我卡了1周了。谢谢你帮忙。
不好意思。有点小白
There is no Action mapped for namespace / and action name
login.
在你的 <package name="CSD" extends="struts-default">上面加上一个 <package name="CSD" namespace=“namespace” extends="struts-default">,还有在action中加上method={1}试试,再吧你的 <action name="login"改成 <action name="*"
如果放到src 就直接报错了HTTP Status 404 - /SSI/--------------------------------------------------------------------------------type Status reportmessage /SSI/description The requested resource (/SSI/) is not available.
--------------------------------------------------------------------------------
如果放到src 就直接报错了HTTP Status 404 - /SSI/--------------------------------------------------------------------------------type Status reportmessage /SSI/description The requested resource (/SSI/) is not available.
--------------------------------------------------------------------------------
你每次都贴出这么点信息,真难分析。根据上面的信息,应该是应用没启动,你重新部署一下,看看日志输出
return "success";
}
}
...
默认 execute哎~~~
或者你到web容器中,找到应用,在确保struts.xml在web-inf的classes文件下
私信不能发 我上传了 谢谢你了 。卡了好久
http://download.csdn.net/detail/gufuzhien/7963361
初学者。不好意思
私信不能发 我上传了 谢谢你了 。卡了好久
http://download.csdn.net/detail/gufuzhien/7963361
初学者。不好意思
测试没问题了,可以访问,访问的url需要改为你的主机
http://localhost:8080/SSI/wel/login.action
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="CSD" namespace="/wel" extends="struts-default">
<action name="login" class="com.ssi.action.login">
<result name="success">/welcome.jsp</result>
</action>
</package>
</struts>
Unable to load configuration. - file:/C:/Documents%20and%20Settings/GOD/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/SSI2/WEB-INF/classes/struts.xml:8:15
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1105)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1203)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)
Caused by: Unable to load file:/C:/Documents%20and%20Settings/GOD/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/SSI2/WEB-INF/classes/struts.xml - file:/C:/Documents%20and%20Settings/GOD/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/SSI2/WEB-INF/classes/struts.xml:8:15
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:909)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:154)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:121)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:179)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
... 18 more
Caused by: The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)". - file:/C:/Documents%20and%20Settings/GOD/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/SSI2/WEB-INF/classes/struts.xml:8:15
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:115)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:904)
... 22 more
Caused by: org.xml.sax.SAXParseException: The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)".
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:2017)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:901)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1774)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2930)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:113)
... 23 more
2014-9-23 16:39:40 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\software\tomcat-7.0.54\webapps\
SSI has finished in 2,391 ms
2014-9-23 16:39:40 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8080"]
2014-9-23 16:39:40 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
2014-9-23 16:39:40 org.apache.catalina.startup.Catalina start
信息: Server startup in 4727 ms