问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何搭建struts框架

发布网友 发布时间:2022-05-17 03:36

我来回答

2个回答

热心网友 时间:2023-09-28 21:12

struts框架搭建过程:
1、启动Eclipse J2EE版本(官方最近发布的版本),创建一个web项目Struts2
2、引入下载的Struts2的目录下的Jar包
3、将这些Jar包导入到项目的lib目录下
4、然后打开上层目录的web.xml配置文件
5、将filter和filter-mapping两个标签对的内容copy到Struts2项目的web.xml
6、然后,想下图(据图根路径看你Struts的位置)指定路径的struts.xml考到项目的src目录下
配置:
打开strut.xml,将<struts>标签对中的全部内容删除或者注释,建议注释
然后从注释的部分copy一下内容到struts中
内容
<constant name="struts.devMode" value="false" />
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<action name="index">
<result type="redirectAction">
<param name="actionName">HelloWorld</param>
<param name="namespace">/example</param>
</result>
</action>
</package>
然后将第一句<constant name="struts.devMode" value="false" />
改为<constant name="struts.devMode" value="true" />
搭建完成。

热心网友 时间:2023-09-28 21:12

Struts环境配置手记
1.Eclipse
下载网址: http://www.eclipse.org/

2.tomcat
下载网址: http://jakarta.apache.org/site/binindex.cgi

3.struts
下载网址: http://jakarta.apache.org/site/binindex.cgi

4.tomcat for Eclipse插件
下载网址: http://www.sysdeo.com/eclipse/tomcatPlugin.html

5.easy struts插件
下载网址: http://sourceforge.net/projects/easystruts

6.EJB开发工具lomboz(不是必需的)
下载网址: http://www.objectlearn.com/

把上述4中的com.sysdeo.eclipse.tomcat_2.2.1和上述5中的com.cross.easystruts.eclipse_0.6.4分别COPY到
eclipse\plugins\,然后进行以下设置

1.Tomcat的初始化设置:启动Eclipse,通过菜单Windows->Preferences打开设置窗口
选择Tomcat并做配置
2.Easy Struts的初始化设置:启动Eclipse,通过菜单Windows->Preferences打开设置窗口
选择struts 1.1并在struts 1.1所需的库文件中找到并添加struts.jar文件
3.在struts 1.1所需的类型库描述文件中建议至少加入前面提到的三个描述文件分别是:
struts_html.tld、struts_bean.tld、struts_logic.tld,这三个文件会在创建struts应用项目时自动拷贝到项目的WEB-INF目录下。
4.新建一个Tomcat项目,然后右击project->Properties->Libraries,把struts 1.1中的包全部加入\r
5.新建Add Easy Struts Support
6.把struts 1.1中的包全部COPY到project->WEB-INF\LIB
用JAVA连接SQL Server 2000取得数据
1.下载JDBC FOR SQLSERVER 的驱动:
http://www.microsoft.com/downloads/details.aspx?FamilyID=4f8f2f01-1ed7-4c4d-8f7b-3d47969e66ae&DisplayLang=en#filelist
点击setup.exe下载驱动
2.下载后开始安装,就用默认设置安装,会被安装到:
C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
3.把C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib
下面的mssqlserver.jar,msbase.jar,msutil.jar三个文件拷贝到你的
JDK主目录\jre\lib\ext下面,现在JDBC驱动就算配置好了
4.编译运行测试程序:
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String connURL = "jdbc:microsoft:sqlserver://BLUESKY:1433;User=sa;Password=sa;DatabaseName=sitedb";
try{
Class.forName(driverName);
Connection conn = DriverManager.getConnection(connURL);
Statement stmt = conn.createStatement();
StringBuffer strsql = new StringBuffer();
strsql.append("select * from USERTABLE where username ='" + username + "'");
ResultSet rs = stmt.executeQuery(strsql.toString());
if(!rs.next() ||!password.equals(NulltoString(rs.getString("password")).trim())){
DBmsg = "对不起,您所输入的用户不存在或用户密码不正确";
}else{
username = NulltoString(rs.getString("username"));
selectright = NulltoString(rs.getString("selectright"));
deleteright = NulltoString(rs.getString("deleteright"));
updateright = NulltoString(rs.getString("updateright"));
}

}catch (ClassNotFoundException ex){
ex.printStackTrace();
}catch (SQLException ex){
ex.printStackTrace();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
儿歌祖国妈妈我爱你是谁写的汇总28句 为什么有的人学几何很厉害数学却不行 一个人数学几何好,但是其他计算方面的都马马虎虎,那么说明这个人怎么... 数学几何好的人,就是一道几何题很快就能想出来的人是不很聪明?这能练... 固安尚城国际怎么样 驾驶员咨询服务营业执照经营范围怎么写 驾校属于什么经营范围 核桃粉保质期多长时间 亿生康宝筋骨冷敷凝胶只在国内销售吗? 清河镇概况 java里面的structs框架、还有什么javabean都是什么?有什么作用? CAD怎么分解块并保持标注不变? CAD标注怎么分解不开 中建九局是哪里的 哪里有语文教学计划 喜欢的女的对我说愿你遇良人 予你欢喜城 长歌暖浮生她要表达啥意思 愿你遇良人 予你欢喜城 长歌暖浮生” 下一句是什么 更新了ios12开发者版本后怎么降级 ios12开发者版如何降级 为什么在职职工50岁以后不能在住房公积金中心搞按揭贷款?没有钱就无法买房子了? 50岁能按揭买房吗?能贷款20年吗? 50岁的老人,可以贷款买房子吗? 是不是50岁后就不能贷款买房子?现年48 50岁农村的单身男人为找对象还适合买房吗? 50岁买房好还是租房好 我五十岁了可否把全部积蓄用来买房? 是不是五十岁就不划算买房子了,死了一半还的交给国家,一半是后人的? 我有自残的倾向,拿刀割自己手上留下刀疤很难看,怎么可以祛除 起名大全女孩 我现在想减肥,每天的午饭是一杯牛奶,一个苹果,一个香蕉两个橘子。晚饭一样。这样下去对身体有害吗 Struts框架的特点 SSH框架中使用structs1和struct2的区别是什么? 框架struts1和struts2的详细区别有哪些? Struts和Spring两种框架的比较求大神帮助 spring、hibernate、struts2各框架主要做什么 哪位亲有2021高考数学凉学长二轮全国优质模拟题精选五月班的百度云视频资源,求分享 想在郑州买房如何选择?? 30万在郑州能买什么样的房子?? 2011.10 郑州的房子,买哪个好? 有人有2021高考数学凉学长二轮全国优质模拟题精选五月班的视频直播课或百度云链接,求分享谢谢 易嘉祥这名字的含义是什么? 汤嘉祥名字怎么解答 哪位好心人2021高考数学凉学长二轮全真模拟6套(含监考+改卷+学情分析报告)的免费资源 扳手式手电钻头生锈了怎么修 加醋吃饭能减肥吗? 哪位大神有2021高考数学凉学长二轮全国优质模拟题精选三月班的资料或视频求免费分享 如果有20w在郑州是买新房还是二手房,怎么的都要贷款。。。纠结阿!!1 拜托好心人分享一下2021高考数学凉学长二轮全国优质模拟题精选四月班的直播课程,谁有免费资源链接 谁能帮我一下,特别急,想要2021高考数学凉学长二轮全国优质模拟题精选四月班的免费资源 二十万怎么在郑州能买到小三室的房?