开始的配置确实要下点功夫,不过要是不是很复杂的工程,先做例子的化,也不会太难.要好好理解struts得先弄明白mvc mvc2
解决方案 »
- 基于Java 解析 xml 报文中的循环问题,急急~!在线等各位大神帮帮忙啊
- 请教sql语句,大牛速度
- struts2 请求action后传递参数给结果页面的问题
- 两个Action无法公用HttpServletRequest
- struts2 jsp页面怎么使用getText()来获取globalMessages并替换{0}为 “开始位置” !!
- 初学者请教,myeclipse怎么开发ejb?
- 求解
- struts中连接数据库
- resin与IIS共存问题请教?
- 98下我怎么看不了*.xml文件呢?
- 如何在WEBLOGIC9.0中配置Data source?我试了N次都没成功。
- 求助!cmp问题,调用ejb ql语句时候findall()返回多条记录的时候出错! (在线等待)
呵呵
就可以出现Struts的界面,我试了,出现404的错误
有什么界面啊,我怎么不知道
http://localhost:8080/struts-example就可以啦
首先请到http://jakarta.apache.org/Struts下载Struts,建议使用release版,现在最高版本为1.1,下载后得到的是一个ZIP文件。
将ZIP包解开,可以看到这个目录:lib和webapps,webapps下有一些WAR文件。
假设你的Tomcat装在c:\Tomcat下,则将那些WAR文件拷贝到C:\Tomcat\webapps,重新启动Tomcat即可。
打开浏览器,在地址栏中输入:http://localhost:8080/Struts-example/index.jsp,若能见到“powered by Struts”的深蓝色图标,即说明成功了。这是Struts自带的一个例子,附有详细的说明文档,可以做为初学者的入门教程。
另外,Struts还提供了一系统实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等
2、关于Struts配置,由于我是采用Jbuilder9为开发工具,这里主要说一下Struts在Jbuilder中配置:Jbuilder本身自带已经集成了Struts1.0,但目前的开发大部分都是在Struts1.1下,所以下面就介绍Struts1.1在Jbuilder中的配置:
1、下载
jakarta-struts-1.1.zip 包;jakarta-struts-1.1-src.zip包
2、将jakarta-struts-1.1.zip包解压到C:\JBuilder9\thirdparty目录下
jakarta-struts-1.1-src.zip包解压到C:\JBuilder9\extras目录下
3、启动jbuilder9
4、配置Library
(1)选择菜单 tools\Configure Libraries
(2)新建一个Library
(3)在New Library Wizard对话框中,
Name 输入:struts1.1,
location可选:User Home,
Library paths:add加入C:\JBuilder9\thirdparty\jakarta-struts-1.1\lib\struts.jar
(4)确定创建Library
(5)选中struts1.1,修改Library Settings
Class:C:\JBuilder9\thirdparty\jakarta-struts-1.1\lib\struts.jar
Source:C:\JBuilder9\extras\jakarta-struts-1.1-src\src\share
DocumentationC:\JBuilder9\thirdparty\jakarta-struts-1.1\webapps\struts-documentation.war\api
Required Library:空
Framework:在Framework下拉框中,选择struts,会自动出现6个taglib。
struts-bean
struts-html
struts-logic
struts-template
struts-tiles
struts-nested
(6)点击OK,创建Library成功。
关于在其他工具上的配置,如Eclipse 网上有很多资料,自己google一下就可以了