JBUILDER 2006怎么配置 STRUTS?[

建web工程时引入struts框架,选版本就可以了。

jbuilder2006中有一个struts的可视化操作界面

天极网有详细的图文资料,搜以下就可以找到

关注

首先新建项目
然后选择Web选项,双击Web Module(WAR)创建一个Module,我感觉这个Web Module就相当于虚拟目录。然后可以新建package,还是在Web下,首先新建一个JSP。然后是ActionForm,最后是Action我是按照这个顺序来的。当然可以不按照这个顺序。但是我感觉这个顺序比较自然。在新建JSP、ActionForm、Action过程中,JBuilder有很好的向导。这个过程中就牵扯到一个顺序问题。在建立Action的时候如果还没有建立ActionForm最后会没有与之相匹配的ActionForm。你自己可以试一下。

同意

-- jbuilder下struts开发示例

jbuilder下struts开发示例


1、 下载struts1.2.7版本,并解压,将解压后的文件目录struts1.2.7拷贝到jbuilder2005安装目录的thirdparty目录下
2、 新建strutsLogon工程
3、 若没有配置服务器,则配置tomcat5.5服务器
4、 配置struts库,
Toolsà configure à libraries进入Configure Libraies对话框,在左加列表中,选中User Home,按new按钮,进入New library向导,在name输入框中输入struts1.2.7,按OK按钮,回到Configure Libraies对话框,按add命令,找到thirdparty/struts1.2.7/lib目录,加入struts的9个jar文件 字串6
5、 为工程选择服务器,右键点击工程名,进入工程属性对话框,在左边的树中,选中server 项,在右边,选中single server for all service project,并在下拉列表中,选择tomcat5.0
6、 在工程中加入struts库
进入工程属性对话框,左边选Path,右边按required libraries标签,再按add按钮,进入add to project classpath窗口,按libraries标签,选中struts1.2.7,按OK按钮,返回属性对话框,按OK按钮.
7、 创建struts web应用,file à new进入Object Gallery,在左边列表中,选中Web,在右边的选项中,选中Web Module(war),进入web module向导一,选中create empty Web Module,按next按钮进入向导二窗口,输入web应用名为strutsLogon,在builde web archive下选,when build module only,其它可用默认选项,按next按钮,进入向导三窗口,在jsp/servlet frameworks下的复选框中,选struts1.2.7,按finish命令,结束web应用的创建,注意观察,在web-inf下增加了一些tld文件,并有struts-config.xml文件,同时注意web.xml关于servlet ActionServlet的配置,同时在lib下有struts1.2.7的9个jar文件
8、 创建logon.jsp文件
9、 创建actionForm:
file à new进入Object Gallery,在左边列表中,选中Web,在右边的选项中,选中Action form,
字串1

输入ActionForm名为LogonActionForm,包名为空,其它取默认选项,按next进入下一窗口,选Add from jsp,在弹出窗口中,选中logon.jsp,按OK回到前一窗口,按next进入下一窗口,按finish完成ActionForm创建
观观察struts-config.xml文件,应有如下关logonActionForm的配置:
<form-beans>



<form-bean name="logonActionForm" type="LogonActionForm" />



</form-beans>






10、 创建Action,



file à new进入Object Gallery,在左边列表中,选中Web,在右边的选项中,选中Action ,



输入Action名为LogonAction,包名为空,其它取默认选项,按next进入下一窗口



在formBean name中选:LogonFormbean



在scope中,选request



在Validate formbean中:选true



在input jsp中,选logon.jsp



按finish结束Action创建



观察struts-config.xml文件,应有关于LogonAction的如下配置

字串8



<action-mappings>



<action input="/logon.jsp" name="logonActionForm" path="/logonAction" scope="request" type="LogonAction" validate="true" />



</action-mappings>



观察类LogonActionForm与LogonAction






11、 完成业务类Logon.java



12、 修改LogonAction的execute方法



13、 完成其它相关页面,完成struts-config.xml设置及资源文件的设置

转载于:https://www.cnblogs.com/wj110reg/articles/875152.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/349940.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

dos命令查看oracle_home,Oracle - OraDb10g_home1配置方法+DOS命令

实验一(时间&#xff1a;2012.3.6)1实验项目名称&#xff1a;ORACLE 10G的安装、运行与配置2实验内容&#xff1a;a.检查ORACLE 10G安装的软硬件环境&#xff0c;安装服务器端软件和客户端软件&#xff1b;b.查看安装后的结果&#xff1b;c.启动与关闭监听服务、实例服务等&…

jhsdb:JDK 9的新工具

我喜欢在分析性能和其他基于Java的应用程序的其他问题的早期步骤中使用JDK随附的命令行工具&#xff0c;并在诸如jcmd &#xff0c; jps &#xff0c; jstat &#xff0c; jinfo &#xff0c; jhat和jmap &#xff0c; jrunscript &#xff0c; jstack之类的 工具上进行 博客撰…

purfer序列

prufer序列求法 对于一个无根无向图我们可以应用prufer序列操作使它缩成一个序列。 具体操作 一&#xff0c;每次选出来树中编号最小的点且度数为一&#xff08;即叶子节点&#xff09; 二&#xff0c;将与被删去的点相连的节点加入prufer序列中 重复一&#xff0c;二&#xff…

oracle11g高可用,oracle11g 搭建DG环境总结

本帖最后由 zhofly 于 2016-6-24 23:19 编辑测试环境为&#xff1a;两台服务器配置一样&#xff1a;Oracle Linux Server release 6.5 X86_64, DB 11.2.0.4.0前提环境&#xff1a;一台已经安装好数据库软件并创建数据库实例的服务器另一台也就是备库&#xff0c;只安装了数据…

树的计数(prufer序列 或 purfer序列)

题解 首先我们要知道一条性质&#xff0c;prufer序列中的某个点出现次数为该点在树中度数-1 感性理解一下&#xff0c;其实按照prufer序列求法自己推一下就出来了 设题目里给的度为$d[]$ 先将所有的d-- 然后按照排列组合得出来 这是多重集排列数 首先从n-2中选择d[1]个数是$C_{…

PHP 织梦 帝国那个好,帝国、PHPCMS及织梦对比(十):推荐位功能

网站中发布的文章除了需要按时间、栏目分类、类别调用外&#xff0c;往往需要根据编辑的推荐进行不同的调用&#xff0c;那么CMS自然少不了推荐位功能。一般推荐位的设计都有首页头条、首页幻灯焦点、首页推荐、栏目页推荐、列表页推荐、内容页推荐等&#xff0c;基本可以满足站…

声明对象 创建对象_流利的对象创建

声明对象 创建对象关于此主题的文章很多&#xff08;绝大多数&#xff09;&#xff0c;但我只是想贡献我的两分钱&#xff0c;并写一篇简短的文章&#xff0c;介绍如何使用Java中的Fluent Object Creation模式或对象构建器实例化Value Objects。 值对象是由其状态&#xff08;…

shell脚本之shellcode自动提取工具

最近一直在忙着写论文。突然领导又分配任务&#xff0c;帮写个自动提取shellcode的脚本工具。因为之前&#xff0c;我们都是用objdump查看后&#xff0c;把shellcode一个个添加进去&#xff0c;很麻烦&#xff0c;害怕写错。所以说我们写这个工具还是挺有必要的。首先我们要先了…

Apache Kafka流+机器学习(Spark,TensorFlow,H2O.ai)

我于2017年5月开始在Confluent工作&#xff0c;担任技术传播者&#xff0c;专注于围绕开源框架Apache Kafka的主题。 我认为机器学习是当今最热门的流行语之一&#xff0c;因为它可以在任何行业中增加巨大的商业价值。 因此&#xff0c;您还会从我这里收到有关Apache Kafka&…

dmp文件导入11oracle数据库,如何将dmp文件导入到自己的oracle数据库中

1、首先&#xff0c;我们可以先建立自己的一个用户表空间&#xff0c;创建表空间的格式如下&#xff1a;create tablespace test(表空间的名字)datafile D:\oracle\product\10.2.0\userdata\test.dbf (这边可以写成oracle的某个路径下)size 50m (初始大小)autoextend on;(自动…

NOIP模拟测试7「方程的解·visit」

visit 由于一些不可预知的错误导致我一直WA 错误最后说 思路 方案一 假设终点在出发点右上方&#xff08;这样假设只是为了方便&#xff09; 假设向左走了a步&#xff0c;向右下了b布&#xff0c;那么相应的我们要向右走ma&#xff0c;向上nb步 总步数t 所以由多重集方案数可得…

jsf绑定bean_JSF –渴望的CDI bean

jsf绑定bean每个人都知道JSF 2中热切的托管bean。 ManagedBean具有eager属性。 如果eager true并且范围是application&#xff0c;那么必须在应用程序启动时而不是在第一次引用该bean时创建此bean。 当您想在应用程序启动期间加载应用程序范围的数据&#xff08;例如&#xff0…

红旗系统linux忘了开机密码,红旗Linux6.0中忘记了root密码

很久很久以前&#xff0c;用虚拟机安装了red flag6.0windows xp 的双系统&#xff0c;很久很久以后&#xff0c;打开虚拟机red flag系统忘记了密码&#xff1a;在网上搜了下解决办法&#xff0c;转了先&#xff0c;不知管不管用&#xff01;

在网页中的flash游戏,按方向键浏览器的滚动条会跟着滚动

今天总算把这个困扰我N久的问题给解决了&#xff0c;在我的flash游戏《牧场物语》中有方向键操作&#xff0c;但是在按上下方向键的时候浏览器右边的滚动条跟着滚动&#xff0c;也一上一下的&#xff0c;弄的我头晕&#xff0c;还让不让人活啊&#xff0c;今天终于得到答案了。…

谁最终需要Java模块?

拼图问题为1000。我作为X想要JPMS模块。 如果不是平台开发人员&#xff0c;X是什么&#xff1f; 我的回答是X是人&#xff08;减去平台开发人员&#xff0c;因为那是一个条件&#xff09; 。 我们都需要模块系统具有更安全的代码&#xff0c;从而产生更可靠的系统&#xff0c;…

linux 删除带a的文件格式,linux基础命令练习题

2、如何通过命令行重启linux操作系统&#xff1f;shutdown -r now |reboot |init 63、如何在命令行中快速删除光标前的内容&#xff1f;ctrl uctrl k (删除光标之后的内容)5、设置/test/a.txt属主有读写执行权限&#xff0c;属组&#xff0c;有读写&#xff0c;其他账户无权限…

linux安全软件 腾讯,腾讯安全团队发现一存在24年的Linux 0day高危漏洞

腾讯安全团队近日向Linux社区提交了两个Linux X.25套接字漏洞&#xff0c;该漏洞可能造成权限提升&#xff0c;攻击者利用漏洞可能控制整个系统。漏洞风险等级为高&#xff0c;漏洞影响内核版本为2.1.16&#xff5e;5.9.8的Linux系统。目前这些漏洞尚未修复&#xff0c;漏洞细节…

在Salesforce中调用外部系统所提供的的Web Service

这里需要提供外部service所对应的WSDL文件&#xff08;Salesforce只支持从本地上传&#xff09;&#xff0c;并且提供的WSDL文件有如下两点要求&#xff1a; 1&#xff09;&#xff1a;wsdl 文件只能有一个binding&#xff0c;Salesforce是不支持多个binding的 2&#xff09;&a…

linux查询日志中页面返回状态码,[linux shell] Shell脚本实现apache日志中的状态码分析...

这篇文章主要介绍了Shell脚本实现apache日志中的状态码分析,本文先是介绍了按天切割日志的方法,然后给出了分析访问状态码的脚本,需要的朋友可以参考下一、首先将apache日志按天切割复制代码 代码如下:vi /etc/httpd/conf/httpd.confErrorLog "|rotatelogs /var/log/httpd…

e2e 自动化集成测试 架构 实例 WebStorm Node.js Mocha WebDriverIO Selenium Step by step (四) Q 反回调...

上一篇文章“e2e 自动化集成测试 架构 京东 商品搜索 实例 WebStorm Node.js Mocha WebDriverIO Selenium Step by step &#xff08;三&#xff09; SqlServer数据库的访问” 下面讲一下&#xff0c;对于在写Node.js自动化测试脚本过程中&#xff0c;的编写回调问题&#xff0…