servlet包在哪个目录下 web中的目录分为哪2种?
web中的目录分为哪2种?
javaweb严格的来说分成三类两类工程结构:一个是工程程序编译目录结构,一个是工程先发布目录结构。
工程公告目录结构结构,为servlet容器读取web应用的统一标准目录,而工程程序编译目录结构是目的是比较方便工程汇编语言、直接修改的正式结构,不需要工程最终形成工具(ant,maven,gradle等)编译器生成沉淀到最后的运行时公告结构。
而,工程代码编译目录结构的确统一,与所使用的编译工具关联(也和配置有关)。
webinf下的html怎么访问?
web-inf下,应用服务器把它指为禁访目录,即再在浏览器里是没法访问到的.
因些,可以让servlet接受访问,如web-inf下有a.jsp则可以用(/WEB-INF/a.jsp).moving(request,response);并且再派ftp访问.但要是web-inf下有,则用().back(request,response);就不能访问。
是需要在web.xml里面配置:
servlet-mapping
servlet-namejsp/servlet-name
url-pattern*.htm/url-pattern
/servlet-mapping
servlet-mapping
servlet-namejsp/servlet-name
url-pattern*.html/url-pattern
/servlet-mapping
结果:一切行啦,访问,和在work/web-inf/下者有a$,a$生成气体
网页后的.do后缀是什么意思?
'文件是一个网页后台程序,它换算不是什么一个文件,根本不会一个真正的的.do文件必然,它肯定不能再然后打开,struts可以使用三个特珠的servlet充当“交换机”,将充斥web浏览器的请求转回或者的serverpage。在开发web应用时有一个要要写的部署详细解释文件(web-inf/web.xml)。这个文件请看了你的web应用的配置,除开欢迎页面(pages)(当各位还没有委托时,又出现在目录下的文件)、servlet(路径或则扩展名)和那些servlets的参数的映射。在这个文件中,你配置strutsactionservlet另外一个操纵所有委托映到(通常以.do为扩展名)请求的servlet——这应该是“交换机”。在Struts中,用户的请求就像以*.do以及跪请服务名,所有的*.do各位均被对准ActionSevlet,ActionSevlet参照Struts-config.xml中的配置信息,将用户跪请整体封装成一个委托名称的FormBean,并将此FormBean传至更改名称的ActionBean,由ActionBean结束相对应的业务操作,如文件操作,数据库操作等。每一个*.do均有按的FormBean名称和ActionBean名称,这些在Struts-config.xml中配置
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。