Avatar billede dn666 Nybegynder
30. juli 2003 - 16:21 Der er 5 kommentarer og
1 løsning

webwork og jboss

Jeg har læst webwork guiden fra opensymphony og har fulgt flere tutorials, men har ikke kunne få noget som helst op at køre.

med følgende hello world får jeg en side frem med:

HTTP ERROR: 404 Could not execute action [hello]:Action 'hello' not found or could not be initialized: java.lang.ClassNotFoundException: hello
RequestURI=/tutorial/hello.action



min HelloAction klasse:

package tutorial;

import webwork.action.ActionSupport;

public class HelloAction extends ActionSupport {
  public String doExecute() throws Exception {
      return SUCCESS;
  }
}


web.xml:

<web-app>
    <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>webwork.dispatcher.ServletDispatcher</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.action</url-pattern>
    </servlet-mapping>

</web-app>


webwork.properties:

webwork.action.packages=tutorial



action.xml:

<actions>

  <action name="HelloAction" alias="hello">
    <view name="input">input.jsp</view>
    <view name="success">success.jsp</view>
  </action>

</actions>



Skulle det ikke køre ????

Skal lige siges jeg bruger jboss 3.2.1 på mandrake 9.1.
jdk 1.4.2
Avatar billede dn666 Nybegynder
30. juli 2003 - 16:22 #1
jsp sider skuver bare hello world.. jeg bruger ingen tags..
Avatar billede arne_v Ekspert
30. juli 2003 - 23:31 #2
Jeg tror at du mangler en views.properties (i classes) med indholdet:

hello.action=HelloAction
hello.success=success.jsp
Avatar billede arne_v Ekspert
30. juli 2003 - 23:32 #3
Og WebWork dokumentationen er jammerlig !
Avatar billede dn666 Nybegynder
31. juli 2003 - 15:52 #4
Jeg har fundet ud af det...
Jeg brugte actions.xml.

jeg havde ved en fejl kommet til at kalde den action(usen s).xml
så webwork ikke viste hvad der skulle ske..
Avatar billede dn666 Nybegynder
31. juli 2003 - 15:52 #5
Og ja Jammerlig... der er inetet
Avatar billede arne_v Ekspert
31. juli 2003 - 16:37 #6
Jeg tror altså også at mit forslag havde løst problemet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester