《Java Web应用开发实用教程》练习答案(8)

2018-11-23 21:09

\\${'a'>'A'?'a':'A'} ${'a'>'A'?'a':'A'}

(2)编写一个简单的JavaBean,通过EL的存取运算符访问其属性。 答案:文件userLogin.java定义了一个用户Bean,包含姓名、密码和电子邮件3个属性,其代码如下:

package bean;

public class userLogin { private String userName; private String password; private String email; public userLogin() { userName = \李平\ password = \ email = \ } public void setuserName(String userName) { this.userName = userName; } public String getuserName() { return this.userName; } public void setpassword(String password) { this.password = password; } public String getpassword() { return this.password; } public void setemail(String email) { this.email = email;

} public String getemail() { return this.email; } }

文件accessBean.jsp使用EL的存取运算符获取JavaBean的属性,其代码如下: <%@ page contentType=\<%@ page import=\

使用存取运算符访问JavaBean的属性 用户名:${user.userName}
密码:${user.password}
电子邮箱:${user.email}

文件accessBean.jsp运行结果如图10.1所示。

图10.1 上机练习(2)运行结果

11.8习题

1. 单选题

(1) 以下有关JSTL的说法不正确的是( )

A. JSTL就是一个JSP标签库

B. 核心标签库为日常任务提供通用支持 C. 国际化标签库支持多语种的应用程序

D. 函数标签库提供了许多用于XML处理的标准EL函数 答案:D

(2) 要使用JSTL的核心标签库,需要在JSP源文件的首部加入如下声明语句( ) A. <%@ taglib prefix=\

B. <%@ taglib prefix=”x” uri=”http://java.sun.com/jsp/jstl/xml”%> C. <%@ taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt”%> D. <%@ taglib prefix=”sql” uri=”http://java.sun.com/jsp/jstl/sql”%> 答案:A

(3) 以下( )标签用于实现循环功能,类似与Java语句中的for循环。 A. B. C. D. 答案:B

(4) 以下( )标签用来解析XML文件。

A. B. C. D. 答案:C

(5) 以下( )标签用于格式化日期和时间并按照设定的格式给予输出。 A. B. C. D. 答案:A

2. 上机练习

(1)用标签来实现判断一个整数是否大于100,并输出判断结果。 答案:文件exIfTag代码如下:

<%@ page contentType=\

<%@ taglib prefix=\ c:if使用示例

图11.1 上机练习(1)运行结果

(2)制作用户登录界面,根据用户输入的用户名和密码是否正确,分别用标签转向登录成功页面和登录失败页面。

答案:

文件login.html为用户登录界面,其代码如下: 登录页面

文件运行结果如图11.2所示。

图11.2 上机练习(2)登录界面。

文件receiveLogin.jsp接收用户输入的用户名和密码,并根据用户输入转向不同的页面。其代码如下:

<%@ page contentType=\

<%@ taglib prefix=\ 接受用户输入信息并转向不同页面 <% request.setCharacterEncoding(\

String userName = request.getParameter(\ String password = request.getParameter(\ if (userName.equals(\李平\ %>

文件login_success.jsp为登录成功后的转向页面,其代码如下: <%@ page contentType=\ 登录成功 您已成功登录!

文件login_failure.jsp为登录失败的转向页面,其代码如下: <%@ page contentType=\ 登录失败 对不起,您输入的用户名或密码错误!

文件运行结果如图11.3所示。

图11.3 登录成功和失败页面

(3)分别用不同国家的货币符号和货币输出格式输出一个货币值。 答案:文件outCurrency.jsp文件代码如下:

<%@ page contentType=\

<%@ taglib prefix=\<%@ taglib prefix=\ 不同格式输出货币值

用不同格式输出货币值

美元格式为: 港币格式为:

文件运行结果如图11.4所示。

图11.4 上机练习(3)运行结果


《Java Web应用开发实用教程》练习答案(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:宏观经济学练习及答案(高鸿业,人大版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: