正在加载图片...
MyEclipse6Java开发中文教程 Web项目创建完毕后,我们需要给它添加 Struts功能。这个操作可以通过在 Package Explorer视图的项目根节点上右键点击,选择上下文菜单中的 MyEclipse> Add struts Capabilities;或者选择菜单 My Eclipse> Project Capabilities> Add struts Capabilities,接着就启动了添加 Struts功能的向导。保持所有选项为默认值,选中 Struts specification右侧的Sus12这个单选钮,然后点击 Finish按钮关闭向导来完成添加 Struts开发功能的过程。这个过程结束之后, Struts的类库以及相应的配置文件将会出现在 项目的目录结构中 选择菜单File>New>JSP( Advanced Template)来创建 userLogin Succes」jsp页 面,详细操作请参考942创建登录成功页面,最后调整此页码的代码为如下所示: s page language="java"pageEncoding="GBK"9 <80tagliburi="http://struts.apacheorg/tags-bean"prefix="bea <atagliburi="http://struts.apacheorg/tags-html <html: html lang="true"> <head> <html: base / < title>登录结果页面</tit1e> </head> <body> 你好<bean: write name=" userName" scope=" session"/>,你已经登录成功! <br> < a href=" index.jsp">返回首页</a> </html: html> 这个代码和以前的不同点就是加入了一个返回首页的链接,这也是一个小小的原则:开发的 页码应该有入口,有出口,尽量不要让用户还得点后退才能返回刚开始的页面。 现在双击 WebRoot/wEB-INF/struts-config xml就可以打开 Struts配置文件编辑器,在 设计器网格面板上点击右键,选择菜单New>Fom, Action and jsP,启动创建 Action Form以及Acon和JSP的向导,请参考943使用新建Fom, Action和JSP的向导创 建关键组件一节的内容完成练习。完成后得到如下的几个文件:登录表单页面 WebRoot/userLogin jsp(表示层) page guan avapageEncoding="GBK> <号taglibur主Whttp://struts.apacheorg/tags-bean"prefix="bean"8> 8t16x1=htp:/trut. apache.0x/a9+hm1”prex=”htm1”8> <htm <title>jsP for UserLoginForm form</title> </head> <script type="text/javascri /验证输入不为空的脚本代码 function check Form(form)( if(form userName. valt a1ert("用户名不能为空!") form userName. focus ()i 刘长炯著MyEclipse 6 Java 开发中文教程 4 刘长炯著 Web 项目创建完毕后,我们需要给它添加 Struts 功能。这个操作可以通过在 Package Explorer 视图的项目根节点上右键点击,选择上下文菜单中的 MyEclipse > Add Struts Capabilities ;或者选择菜单 MyEclipse > Project Capabilities > Add Struts Capabilities,接着就启动了添加 Struts 功能的向导。保持所有选项为默认值,选中 Struts specification 右侧的 Struts 1.2 这个单选钮,然后点击 Finish 按钮关闭向导来完成添加 Struts 开发功能的过程。这个过程结束之后,Struts 的类库以及相应的配置文件将会出现在 项目的目录结构中。 选择菜单 File > New > JSP(Advanced Template)来创建userLoginSuccess.jsp 页 面,详细操作请参考 9.4.2 创建登录成功页面,最后调整此页码的代码为如下所示: <%@ page language="java" pageEncoding="GBK"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <html:html lang="true"> <head> <html:base /> <title>登录结果页面</title> </head> <body> 你好 <bean:write name="userName" scope="session" />,你已经登录成功! <br> <a href="index.jsp">返回首页</a> </body> </html:html> 这个代码和以前的不同点就是加入了一个返回首页的链接,这也是一个小小的原则:开发的 页码应该有入口,有出口,尽量不要让用户还得点后退才能返回刚开始的页面。 现在双击WebRoot/WEB-INF/struts-config.xml就可以打开Struts配置文件编辑器,在 设计器网格面板上点击右键,选择菜单New > Form, Action and JSP,启动创建 ActionForm以及Action和JSP的向导,请参考 9.4.3 使用新建Form,Action和JSP的向导创 建关键组件 一节的内容完成练习。完成后得到如下的几个文件:登录表单页面 WebRoot/userLogin.jsp(表示层): <%@ page language="java" pageEncoding="GBK"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> <html> <head> <title>JSP for UserLoginForm form</title> </head> <script type="text/javascript"> // 验证输入不为空的脚本代码 function checkForm(form) { if(form.userName.value == "") { alert("用户名不能为空!"); form.userName.focus();
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有