问答题X 纠错
当客户端浏览器向服务器发出请求访问一个JSP页面后,服务器根据该请求加载相应的JSP页面,并对该页面进行编译,然户执行。JSP工作的具体流程如下:
(1)客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源路径,这样当服务器接收到该请求后就可以知道被请求的资源。
(2)服务器根据接收到客户端的请求来加载被请求的JSP文件。
(3)Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet代码。
(4)JSP引擎将生成的Servlet代码编译成Class文件。
(5)服务器执行这个Class文件。
(6)最后服务器将执行结果并发送给浏览器进行显示。
你可能喜欢
多项选择题
A.M代表模型Model,V代表视图View,C代表控制器Controller
B.采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大提高
C.MVC的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面
D.MVC的“模型”,负责所有业务流程/状态的处理以及业务规则的制定
E.Servlet是MVC的“控制器”的典型代表
单项选择题
A.设置HTTP请求的编码为GB2312
B.在接收参数之前输入代码:request.setCharacterEncoding("GB2312");
C.设置HTTP请求的编码为GBK
D.在接收参数之前输入代码:request.setCharacterEncoding("GBK");
E.在接收参数之前输入代码:request.setCharacterEncoding("ISO8859-1")
单项选择题
A.Locale locale=new Locale("ko","");
B.Locale locale=new Locale("ja","");
C.Locale locale=new Locale("en","US");
D.Locale locale=new Locale("zh","");
E.Locale locale=new Locale("es","");
多项选择题
A.可以对客户提交的数据进行重新编码
B.可以从系统获得配置信息
C.可以过滤客户提交的某些不合法的词汇
D.可以验证客户是否已经登录
E.可以验证客户端浏览器是否支持当前的应用