在 Struts in Action 中,有一句很让人振奋的语言,与ide无关,能编辑java的地方,就能开发struts,而且struts的例子是不需要在ide中才能进行的.于是,我打算做一个最最最最最简单的例子,就是Struts in Action 的例子,结果是........还没成功....估计也没几个人脱离eclipse等真正做过, 由哪位朋友看过 struts in Action
 做过第一个例子的,或是认为有能力帮助或是亲自完成这例子的,请留步,谢谢环境: jdk 1.5 tomcat 5.0.28 struts1.1
要求: 一个register.jsp 有3个text(name,password,password2)
 由用户输入,如果password与password2一致,则转到success.jsp,否则转到failure.jsp.(功能简单,不要建议我用其他方法,要实现功能我早就会了,现在是指定用struts 手工做,加深理解,也不要"强烈"建议我用eclipse,我早装了,类似的功能我在eclipse中也实现过了,但为什么不用eclipse就不行了呢,一直能不懂,因为学习是跟开发不一样的,学习尽量简单,开发则应该在ide中进行,我现在不是在开发)

解决方案 »

  1.   

    你下个struts开发包,里面就包括了例子。可以满足你的要求。
      

  2.   

    不用IDE,沒試過!
    幫頂!
      

  3.   

    不用eclipse不是照样吗?
    用eclipse你都会,用notepad不也一样嘛,照着你用eclipse做好发布到tomcat上的那个目录结构在tomcat上自己手动做啊。
    把该添加的jar包添加上,写好所有的配置文件、jsp文件、action的java文件(当然要编译好了)
      

  4.   

    涉及的内容:  
       RegisterAction.java
       UserDirectoryException.java
       UserDirectory.java
       RegisterForm.java
       struts-config.xml
       web.xmlstruts (1.1)相关:自己选择要用的,放到正确的地方,不一定要全用的
       struts-bean.tld
       struts-html.tld
       struts-logic.tld
       struts-nested.tld
       struts-tiles.tld
      validator-rules.xml
      struts-template.tld当为众多struts新手做个先驱吧,现在struts in action好像都不带源码的commons-beanutils.jar
    commons-collections.jar
    commons-digester.jar
    commons-fileupload.jar
    commons-lang.jar
    commons-logging.jar
    commons-validator.jar
    jakarta-oro.jar
    struts.jar
    struts-legacy.jar
      

  5.   

    谢谢各位捧长, 谢谢上面的各位热心朋友,不过问题还是没有得到解决,javabean和jsp,struts-config.xml都写好了,struts1.1包也有了,就不能运行, 一大堆错误,我已经将这几个文件和相关包打成rar包,只差"装配"起来让它运行起来这一步了, 哪位朋友要挑战一下的, 留个电子邮箱,我发给你
      

  6.   

    目录结构要搞清*.jsp,*.html
    WEB-INF
       web.xml
       struts-config.xml
       classes目录
            servlet,javabean,action,actionform    
       lib目录
            *.jar 
    还有一定要把配置文件写好!   
      

  7.   

    [email protected]就是目录结构对了就行了。
      

  8.   

    大哥,用不用IDE有什么区别吗?只不过会简化开发过程而已,用记事本一样的啊!只不过你要保证你必须知道所有的类在哪些包里,各个类的方法都是什么,不过我估计你是神人能全记住!不用说别的,Spring的类名都相当长,包名更长,你能保证你一点也不出错???
      

  9.   

    我的目录安排是这样的:
    register文件夹
      -success.jsp
      -failure.jsp
      -register.jsp
      -WEB-INF文件夹
         --struts-config.xml
         --web.xml
         --struts-logic.tld
         --struts-bean.tld
         --struts-html.tld
         --classes文件夹
               ---app文件夹
                       ----RegisterAction.java RegisterAction.class
                       ----UserDirectoryException.java UserDirectoryException.class
                       ----UserDirectory.java UserDirectory.class
                       ----RegisterForm.java RegisterForm.class
         --lib文件夹
              ---catalina-root.jar
              ---struts.jar
                      
      

  10.   

    imA(男的不会,会的不男) ( ) 大侠,文件已经发到你邮箱了
      

  11.   

    已经收到,谢谢,要是可以的话,可否解释一下WEB-INF/classes/app目录下的ApplicationResources.properties 
    users.properties这样的东西是什么作用的,要怎么建立,起的名字是不是要一定的?struts-config.xml中这一句有什么用呢?跟哪个文件对应的?
       <message-resources parameter="app.resources.ApplicationResources" />要怎么样操作.properties 文件,(读和写)
    谢谢准备结帖