powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка в struts
5 сообщений из 5, страница 1 из 1
Ошибка в struts
    #33982439
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не могу понять откуда берется данный меседж... :(

Код: 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.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
HTTP Status  500  - 

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling  this  request.

exception 
javax.servlet.ServletException: Cannot find bean: "user" in any scope
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java: 867 )
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java: 800 )
	org.apache.jsp.regSuccess_jsp._jspService(regSuccess_jsp.java: 87 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java: 1085 )
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java: 263 )
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java: 398 )
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java: 318 )
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 241 )
	org.apache.struts.action.ActionServlet.process(ActionServlet.java: 1196 )
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java: 414 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 743 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )

root cause 
javax.servlet.jsp.JspException: Cannot find bean: "user" in any scope
	org.apache.struts.taglib.TagUtils.lookup(TagUtils.java: 935 )
	org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java: 225 )
	org.apache.jsp.regSuccess_jsp._jspx_meth_bean_write_0(regSuccess_jsp.java: 118 )
	org.apache.jsp.regSuccess_jsp._jspService(regSuccess_jsp.java: 63 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java: 1085 )
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java: 263 )
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java: 398 )
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java: 318 )
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 241 )
	org.apache.struts.action.ActionServlet.process(ActionServlet.java: 1196 )
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java: 414 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 743 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )

note The full stack trace of the root cause is available in the Tomcat logs.
Apache Tomcat/ 5 . 0 . 16 
...
Рейтинг: 0 / 0
Ошибка в struts
    #33982462
Valiot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видимо батенька, используете какой-то бин 'user' - вот его-то struts и не может отыскать ни в одном из скоупах.
...
Рейтинг: 0 / 0
Ошибка в struts
    #33982495
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может нельзя в разных action'ах делать одинаковые форварды???

Код: 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.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts-config  PUBLIC 
          "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
          "http://struts.apache.org/dtds/struts-config_1_2.dtd">

<struts-config>
    <data-sources>
        <data-source type="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" key="test">
            <set-property property="username" value="root" />
            <set-property property="password" value="" />
        </data-source>
    </data-sources>
    <form-beans>        
        <form-bean name="userRegistrationForm" type="UserRegistrationForm"/>
        <form-bean name="ParamForm" type="ParamForm"/>
    </form-beans>
    <action-mappings>
        <action path="/AddressJavascriptValidation"
     type="AddressAction"
     name="AddressForm"
     scope="request"
     validate="true"
     input="/AddressJavascriptValidation.jsp">
     <forward name="success" path="/pages/success.jsp"/>
        </action>
        <action path="/UserRegistration"
            type="UserRegistrationAction"
            name="userRegistrationForm"
                attribute="user"
                input="/UserRegistration.jsp">
            <exception type="java.sql.SQLException"
            key="UserRegistration.sql.exception"
            path="/UserRegistrationException.jsp" />
        <forward name="success" path="/regSuccess.jsp"/>
        <forward name="welcome" path="/UserRegistration.jsp"/>
        </action>
        <action path="/param"
            type="ParamAction"
             name="ParamForm"
                scope="request"
                validate="true"
                attribute="parama"
                input="/param.jsp">
                <forward name="success" path="/regSuccess.jsp"/>
                <forward name="validationError" path="/validationError.jsp"/>
        </action>
        <action path="/welcome"
            input="/welcome.jsp">
        <forward name="success" path="/regSuccess.jsp"/>
        <forward name="welcome" path="/UserRegistration.jsp"/>
        </action>
    </action-mappings>
    <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
    <message-resources parameter="application"/>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
          <set-property
            property="pathnames"
           value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
    <plug-in className="org.apache.struts.tiles.TilesPlugin">
        <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/>
    </plug-in>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
        <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
</struts-config>
...
Рейтинг: 0 / 0
Ошибка в struts
    #33983137
dominator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сказали же уже в regSuccess.jsp используется бин user а action его не кладет никуда
...
Рейтинг: 0 / 0
Ошибка в struts
    #33983284
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ой - спасибо - я даже не думал что там ошибка... (я дерево :)) )
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка в struts
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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