- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
平台建设复习一
一、建立一个工程
工程的部署:
1 什么是部署,如何完成部署?
答:把要调试的工程放到web服务器上(tomcat服务器)。具体做法是:
在tomcat安装路径中的webapps下新建一个文件夹,名为此工程名,并把webroot文件夹拷贝到次文件夹中。就成功的把此工程部署到web服务器上了。
工程的访问:
3 服务器默认端口:8080;
4 所用到的服务器:web服务器、数据库服务器;
Jsp的路径:http://localhost:8080/工程名/文件名
文件夹:
5 工程中常用的文件夹
Src: 存放所有的.java文件。
Webroot文件夹:存放所有前台页面及页面相关文件。
Web-inf文件夹:存放配置文件的
二、两个配置文件:
Web.xml:
6 如何访问一个Servlet:(即两个一致)
(1)Servlet-Mapping下的URL-pattern中的字符串与客户端输入的访问地址中工程名后的字符串一致。
(2)某个Servlet下的Servlet-name中的字符串与Servlet-Mapping下的Servlet-name中的字符串一致。
7 Struts框架如何访问?
客户端以*.do形式发出请求,由web.xml解释完传送给ActionServlet,ActionServlet捕获客户端请求并转发给struts-config.xml配置文件,struts-config.xml配置文件描述这个请求并指出所需要的Action,ActionServlet读取struts-config.xml并转发到具体处理请求的Action中,数据保存封装在ActionForm中。
Config.xml:
8 action中的属性含义?
Attribute:代表在这个标签所描述的这一个具体的action类中,会有一个隐藏的属性变量,叫······form,他的类型是和这个action想绑定的这个actionform类型。(可有可无)
Input:该属性指出了当前来自客户端的数据在actionform中被校验,如果验证有错误的话,自动会跳转到input属性所指定页面上,不会跳转到actionform里面。
Path:指出处理来自客户端的哪个请求,进入struts框架的请求是···.do。
Type:指出处理该请求的action放在什么地方,具体处理该请求的类在什么位置。
Name:根据name属性的字符串和formbean的name属性的字符串保持一致,找到和该action绑定的actionform。
Scope:用来指定和该action绑定的actionform对象的生命周期(生存范围)。Request代表本次请求范围内。
Forward是action标签中的子标签。所能够跳转到的页面。
9在struts-config配置文件里,常用的标签?
(1)Formbeans标签里会出现多个formbean标签,每一个formbean标签就描述了一个actionform。
(2)Action mappings里面包含了多个action标签,每个action标签描述了一个action。
三、八大知识点:
Jsp页面的开头,字符编码的指令,inport
10 page指令:
%@ page language=java contentType=text/html; charset=utf-8
pageEncoding=utf-8%
规定编程语言,字符编码,
%@ page import=java.util.ArrayList,duct.bean.* %
引入ArrayList和Javabean
%
ArrayList aList = (ArrayList)request.getAttribute(ProductInfoaList);
ProductInfo_bean sib = null;
%
11 内建对象:
Request:是以一次用户的请求有效.
//获取请求属性的值
request.getParameter(属性名);
//设置对象的属性值
getAttribute((属性名,值)
session是以一次会话为生命周期.一般是以浏览器为标志 application 是随服务器的生命开始而开始,结束而结束.
服务器在接收到客户端发来的jsp页面请求时,首先有JSP引擎把jsp代码转换成servlet代码,然后有JSP引擎调用服务器点的JAVA编译器对servlet代码进行编译,把他编译成字节码文件(.class)文件,再由JVM(JAVA虚拟机)执行此字解码文件,最后将执行结果以HTML格式返回给客户端。
在页面发送请求的代码和形式 (form 超级链接)
13 Form表单提交
form
文档评论(0)