在 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中进行,我现在不是在开发)
做过第一个例子的,或是认为有能力帮助或是亲自完成这例子的,请留步,谢谢环境: 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中进行,我现在不是在开发)
幫頂!
用eclipse你都会,用notepad不也一样嘛,照着你用eclipse做好发布到tomcat上的那个目录结构在tomcat上自己手动做啊。
把该添加的jar包添加上,写好所有的配置文件、jsp文件、action的java文件(当然要编译好了)
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
WEB-INF
web.xml
struts-config.xml
classes目录
servlet,javabean,action,actionform
lib目录
*.jar
还有一定要把配置文件写好!
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
users.properties这样的东西是什么作用的,要怎么建立,起的名字是不是要一定的?struts-config.xml中这一句有什么用呢?跟哪个文件对应的?
<message-resources parameter="app.resources.ApplicationResources" />要怎么样操作.properties 文件,(读和写)
谢谢准备结帖