4. 说明MVC设计模式中,M、V、C分别代表什么,有什么作用。脚本语言与动态网页设计
答:M代表Model(模型),该组件是对软件所处理问题逻辑的一种抽象,封装了问题的核心数据,逻辑和功能实现,独立于具体的界面显示以及I/O操作。

V代表view(视图),该组件将表示模型数据,逻辑关系以及状态信息,以某种形式展现给客户。视图组件从模型组件获得显示信息,并且对于相同的显示信息可以通过不同的显示形式或视图展现给用户。
C代表Crontroller(控制器),该组件主要负责用户与软件之间的交互操作,控制模型状态变化的传播,以确保用户界面与模型状态的统一。
5.简述使用JDBC技术的主要步骤?
答:基本分为以下几点:
(1)打开
(2)编写SQL语句
(3)执行SQL语句
(4)提交或者获结集
(5)关闭
四、编程题:本大题共2小题,每小题10分,共20分。答案请写在试题后面的空白处。
1.编写JSP页面分别显示1—10之间各数字的阶乘。
解:<%@page contentType=“text/html;charset=GB2312”%>
<HTML>
<HEAD>
<TITLE>阶乘(Factorial)</TITLE>
</HEAD>
<BODY>
<FONT size=4>
<%!
Long Factorial(int n)
{
Int sum=1;
For(int i=1;i<=n;i++)
{sum=sum*i:}
Return sum;
}
%>
<P>1到10 之间的各数字的阶乘</p>
<%
Long sum
For(int j=i;j<=10:j++)
{
Sum=Factorial(j);
Out.print(“<BR>”+j+”!=”+sum);
}
%>
</BODY>
</HTML>
2.创建一个名为worker.java的Bean,用来描述工人的信息,分别是姓名,工号,身高,体重,在一个名为work.jsp的页面中使用这个Bean,通过<jsp:setProperty>动作设置Bean的各个属性,通过<jsp:getProperty>动作显示出Bean的各个属性的值。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-32738-3.html
是质量监督
#吴亦凡#哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥哥