powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / struts2 HELP!!!
5 сообщений из 5, страница 1 из 1
struts2 HELP!!!
    #34622302
yohann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос такой!!! пишу web-морду с авторизацией с использованием struts2 при отображении в браузере не видны элементы, которые записаны в struts тегах библиотеки вроде подключил все которые требовал!!!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib  prefix="struts" uri="META-INF/struts-tags.tld"%>
<html>
    <title>Авторизация</title>
  <body>
      <h1>Авторизация</h1>
    <struts:include value="WEB-INF/component/error.jsp"/>
    <struts:form action="doLogin">
      <struts:textfield label="Имя" name="username"/><br>
      <struts:password label="Пароль" name="password"/><br>      
      <struts:submit value="Войти"/>
    </struts:form>    
  </body>
</html>
struts.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts  PUBLIC 
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
 <include file="struts-default.xml"/>
 < package  name="default"  extends ="struts-default">
  <action name="doLogin"  class ="actions.LoginAction">   
      <result name="success">MainPage</result>
      <result name="notsuccess">index.jsp</result>
  </action>
  </ package >
</struts>
web.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
...
<filter>
        <filter-name>struts</filter-name>
        <filter- class >org.apache.struts2.dispatcher.FilterDispatcher</filter- class >
        <init-param>
        	<param-name>actionPackages</param-name>
        	<param-value>actions</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>struts</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
...
...
Рейтинг: 0 / 0
struts2 HELP!!!
    #34622370
yohann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неужели никто не сталкивался???
...
Рейтинг: 0 / 0
struts2 HELP!!!
    #34622497
yohann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exceptions такие
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
SEVERE: Servlet /first threw load() exception
java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet
        at java.lang. Class .getDeclaredConstructors0( Native  Method)
        at java.lang. Class .privateGetDeclaredConstructors( Class .java: 2328 )
        at java.lang. Class .getConstructor0( Class .java: 2640 )
        at java.lang. Class .newInstance0( Class .java: 321 )
        at java.lang. Class .newInstance( Class .java: 303 )
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java: 1055 )
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java: 932 )
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 3915 )
        at org.apache.catalina.core.StandardContext.start(StandardContext.java: 4176 )
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: 759 )
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 739 )
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 524 )
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: 603 )
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java: 535 )
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 470 )
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java: 1118 )
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 310 )
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java: 119 )
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1020 )
        at org.apache.catalina.core.StandardHost.start(StandardHost.java: 718 )
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1012 )
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 442 )
        at org.apache.catalina.core.StandardService.start(StandardService.java: 450 )
        at org.apache.catalina.core.StandardServer.start(StandardServer.java: 700 )
        at org.apache.catalina.startup.Catalina.start(Catalina.java: 551 )
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java: 275 )
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 413 )
хотя библиотека commons.digester подключена
то же с commons.collections и commons.beanutils
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
SEVERE: action:  null 
java.lang.ClassNotFoundException: org.apache.struts.tiles.TilesPlugin
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: 1352 )
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java: 1198 )
        at org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java: 115 )
        at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java: 163 )
        at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java: 138 )
        at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java: 855 )
        at org.apache.struts.action.ActionServlet.init(ActionServlet.java: 356 )
        at javax.servlet.GenericServlet.init(GenericServlet.java: 211 )
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java: 1105 )
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java: 932 )
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 3915 )
        at org.apache.catalina.core.StandardContext.start(StandardContext.java: 4176 )
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: 759 )
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 739 )
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 524 )
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: 603 )
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java: 535 )
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 470 )
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java: 1118 )
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 310 )
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java: 119 )
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1020 )
        at org.apache.catalina.core.StandardHost.start(StandardHost.java: 718 )
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1012 )
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 442 )
        at org.apache.catalina.core.StandardService.start(StandardService.java: 450 )
        at org.apache.catalina.core.StandardServer.start(StandardServer.java: 700 )
        at org.apache.catalina.startup.Catalina.start(Catalina.java: 551 )
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java: 275 )
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 413 )
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
SEVERE: Servlet /first threw load() exception
javax.servlet.UnavailableException
        at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java: 893 )
        at org.apache.struts.action.ActionServlet.init(ActionServlet.java: 356 )
        at javax.servlet.GenericServlet.init(GenericServlet.java: 211 )
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java: 1105 )
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java: 932 )
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 3915 )
        at org.apache.catalina.core.StandardContext.start(StandardContext.java: 4176 )
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: 759 )
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 739 )
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 524 )
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: 603 )
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java: 535 )
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 470 )
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java: 1118 )
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 310 )
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java: 119 )
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1020 )
        at org.apache.catalina.core.StandardHost.start(StandardHost.java: 718 )
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 1012 )
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 442 )
        at org.apache.catalina.core.StandardService.start(StandardService.java: 450 )
        at org.apache.catalina.core.StandardServer.start(StandardServer.java: 700 )
        at org.apache.catalina.startup.Catalina.start(Catalina.java: 551 )
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java: 275 )
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 413 )
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
SEVERE: Servlet.service()  for  servlet jsp threw exception
java.lang.IllegalStateException: The configuration manager shouldn't be  null 
        at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java: 849 )
        at org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java: 50 )
        at org.apache.jsp.index_jsp._jspx_meth_struts_include_0(org.apache.jsp.index_jsp: 115 )
        at org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp: 85 )
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 97 )
        at javax.servlet.http.HttpServlet.service(HttpServlet.java: 802 )
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 332 )
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 314 )
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 264 )
        at javax.servlet.http.HttpServlet.service(HttpServlet.java: 802 )
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 252 )
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 173 )
        at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java: 414 )
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 202 )
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 173 )
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 213 )
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 178 )
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 126 )
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 105 )
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 107 )
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 148 )
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 869 )
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: 667 )
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: 527 )
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 80 )
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java: 684 )
        at java.lang.Thread.run(Thread.java: 595 )
...
Рейтинг: 0 / 0
struts2 HELP!!!
    #34625892
dopiol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yohannхотя библиотека commons.digester подключена
то же с commons.collections и commons.beanutils
Наличие библиотеки - не говорит о том что в ней есть какойто там класс.
...
Рейтинг: 0 / 0
struts2 HELP!!!
    #34626010
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а она где надо лежит?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / struts2 HELP!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]