- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP习题100道
第1章 Java Web应用概述
1、有哪些常见的应用服务器?
2、Servlet与JSP的相同点有哪些?不同点有哪些?
3、什么是Web应用?
4、B/S结构与C/S结构有什么区别?
5、Web服务器与应用服务器的区别是什么?
6、Tomat是否具有Web服务器的作用?
7、在Web应用中能否实现这样的功能,在每个整点向客户端发送一条消息?
第2章 简单的Web应用实例
1、Java Web开发需要安装什么样的运行环境?
2、谈谈JSP的运行原理?
3、谈谈Servlet的运行原理?
4、Servet与JavaBean有什么区别?
5、Servlet与JSP有什么区别?
6、假设Web应用所在的主机的IP地址为3,Web服务器的端口为8848,应用的名字是myweb,在应用的跟目录中有一个userlist.jsp文件,如果想在客户端访问该文件,需要在浏览器地址栏中输入什么?
7、Web应用的配置文件web.xml存放在什么位置?
8、Web应用的主要作用什么?
9、描述Web应用的文档结构。
10、如何启动Tomcat。
11、在Web应用中编译后的文件放在什么地方?
12、在Web应用中JSP文件放在什么位置?
13、在MVC模式中MVC分别表示什么?
第3章 输入
1、在注册功能中,性别采用的是单选按钮,能否可以采用输入框输入?为什么没有采用输入框输入?
2、按钮中的button和submit有什么区别?
3、下面的说法哪个正确?
A、重置按钮的作用是把所有输入信息清空;
B、重置按钮的作用是把所有输入信息恢复到默认值。
4、编写一个图书信息添加界面,要添加的信息包括:书号、书名、出版社、出版时间、作者、定价、目录和前言等。
5、在第一题的基础上,对界面中的各个输入框进行验证,要求使用JavaScript相关方法验证的要求如表所示。
6、要求与第2)题相同,验证过程采用正则表达式完成。
第4章 业务处理
1、什么是Ajax,使用Ajax有什么好处?
2、JavaBean有哪些编写规则?
3、自己编写的JavaBean,编译后放在什么地方?
4、jsp:useBean的作用?
5、jsp:setProperty的作用?
6、jsp:getProperty的作用?
7、假设有一个类Revenue完成各种所得税的计算,所在的包是common。有一个无参数的构造方法,有一个计算个人所得税的方法getPersonalRevenue,后者的声明如下:
public float getPersonalRevenue(float salary,float start) throws IlegalNumberException;
其中,第1个参数表示工资,第2个参数表示起征点。
如果在Servlet中调用该方法,请写出相应的代码。
8、编写一个计算器类,能够完成浮点数的4则运算,然后编写JSP文件来测试该计算器类,JSP文件中调用JavaBean需要使用jsp:useBean、jsp:setProperty和jsp:getProperty等标签。要求完成的计算器的界面如下:
第5章 输出
1、表达式语言(EL)的主要作用是什么?
2、下面的代码是某个JSP文件中的代码,写出下面的输出结果:
3+4=${3+4}
4 3吗?${4 3}
3、表达式中可以使用哪些隐式对象?
4、在first.jsp文件中有输入元素username和userpass,对应的表单提交给second.jsp文件处理,在second.jsp中如何获取用户在first.jsp中输入的信息,编写相应的代码。要求:使用表达式语言。
5、编写代码显示所有的Cookie。
6、编写代码显示客户端的IP地址。
7、编写代码显示客户端所使用的语言。
8、在request中保存了提示信息,变量名字为info,要在JSP页面中显示该提示信息,写出该代码。
9、在user对象的sex属性的值可能为0或者1,0表示男,1表示女。在界面上显示的时候要显示男或者女,写出显示的代码。
10、如果在session中保存的str的信息为“session中的信息”,在request中保存的str的信息是“request中的信息”,下面的代码输出的结果是什么?
${info}
第6章 Servlet与控制器
1、Servlet相关的包有哪些?
2、一般的Servlet需要继承哪个类?
3、Servet中有哪些方法?
4、Servlet中doGet和doPost方法有什么区别?
5、在Servlet的服务器类方法(例如doGet)中有两个参数HttpServletRequest和HttpServletResponse,分别是谁调用?
6、是否可以把某个用户的信息存储在某个Servlet的成员变量中?
您可能关注的文档
- iPhone 4s定位效劳.doc
- Iphone6和Iphone6plusCSFB被叫失利问题分析说明.doc
- IPMP工程天资认证 丁耀华.doc
- IPRAN毛病处理常用命令.doc
- IPTV组播复制形式应用实解及其分析.doc
- IPv6网络交流中心技术方案探讨.doc
- IP网络流量阐发和带宽控制.doc
- IP高清监控体系的技术探讨和设计实践.doc
- IQC查验作业指导书新.doc
- IPO需器重内控建设 IPO的11个财务节点.doc
- 《农村生活污水分散式处理技术在农村地区污水处理设施环境影响评价》教学研究课题报告.docx
- 小学英语语音语调训练中的家长参与策略研究教学研究课题报告.docx
- 智慧教育云平台在社区教育中的教育资源共享与协同创新实践教学研究课题报告.docx
- 新闻报道精进之道.pptx
- 初中物理:LLZO固态电解质烧结工艺对界面阻抗影响的数值模拟研究教学研究课题报告.docx
- 特产买卖合同协议书范本.docx
- 电器经营合作合同协议.docx
- 新药开发全景解析.pptx
- 生成式人工智能在小学科学探究活动中的应用研究:以《光的传播》为例教学研究课题报告.docx
- 初中物理实验:校园物理艺术展示空间构建与物理实验教学研究教学研究课题报告.docx
文档评论(0)