æç § Java EE è§èçè§å®ï¼ä¸ä¸ªå ¸åç Web åºç¨ç¨åºæå个é¨å
å ¬å¼ç®å½ï¼åæ¾ææå¯ä»¥è¢«ç¨æ·ç访é®çèµæº, å æ¬ .html, .jsp, .gif, .jpg, .css, .js, .swf ç
WEB-INF/web.xml æ件ï¼åå¸æ述符ï¼å¿ éï¼
WEB-INF ç®å½æ¯ä¸ä¸ªä¸ç¨åºå, 容å¨ä¸è½ææ¤ç®å½ä¸çå 容æä¾ç»ç¨æ·;è¿ä¸ªç®å½ä¸çæ件åªä¾å®¹å¨ä½¿ç¨ï¼éé¢å å«ä¸åºè¯¥ç±å®¢æ·ç´æ¥ä¸è½½çèµæº
ä¾ å¦ï¼ Servlet(è¿äºç»ä»¶å æ¬åºç¨ç¨åºé»è¾ä»¥åå¯¹å ¶ä»èµæºå¦æ°æ®åºçå¯è½è®¿é®), Webåºç¨ç¨åºä¸servletå¯ç´æ¥è®¿é®çå ¶ä»ä»»ä½æ件ï¼å¨æ å¡å¨æ¹è¿è¡æè 使ç¨çèµæº(å¦ Javaç±»æ件åä¾ servlet 使ç¨ç JARæ件)ï¼ç±åºç¨ç¨åºçæç临æ¶æ件,åå¸æ述符以åå ¶å®ä»»ä½é ç½®æ件ã
ç¹å«å°ï¼JSP/Servlet ç¨åºæ件ä¹è½éè¿ ServletContext 访é®å°è¿ä¸ªç®å½ä¸çæ件ï¼ä¾å¦ JSP ä¸å¯ä»¥éè¿application.getRealPath(â/WEB-INF/web.xmlâ) 访é®å°åå¸æ述符æ件çè·¯å¾ã
注æï¼ å¦æä½ ç Web åºç¨ç¨åºä¸æ²¡æå å«è¿ä¸ªç®å½, å®å¯è½å°æ æ³å·¥ä½
WEB-INF ä¸å å«çåå¸æ述符, ä¸ä¸ª classes ç®å½åä¸ä¸ª libç®å½, 以åå ¶å®å 容
åå¸æ述符(deployment descriptors)æ¯ J2EE Web åºç¨ç¨åºä¸å¯åå²çä¸é¨å(ä¹å°±æ¯è¯´æ¯å®çæå°é¨å, å¿ ä¸å¯ç¼ºçä¸é¨å)ï¼å¨åºç¨ç¨åºåå¸ä¹å帮å©ç®¡ç Web åºç¨ç¨åºçé ç½®ï¼å¯¹äºWeb 容å¨èè¨, åå¸æ述符æ¯ä¸ä¸ªå为 web.xml ç XML æ件, åå¨å¨ Web åºç¨ç¨åºç /WEB-INFç®å½ä¸
åå¸æ述符æå¤ç§ç¨éï¼
为 Servlet å Web åº ç¨ç¨åºæä¾åå§ååæ° è¿ä½¿æ们çWebåºç¨ç¨åºä¸ç硬æ§ç¼åç代ç çåå§åå¼æ´å°ã ä¾å¦å¸¸è§ç , æ è®°, å°±å¯ä»¥ä¸ºServlet æä¾åæ°, è¿ä¸ªåæ°å¯ä»¥å¨ init() æ¹æ³ä¸å è½½ã
Struts ç ActionServlet ä¹æ¯éè¿è¿ç§æ¹å¼æ¥æ¾å°å®ä»¬éè¦çé ç½®æ件 struts-config.xml çä½ç½®, ä»èå 载并åæå®,æ¥åå§å Struts æ¡æ¶ç¨å°çåç§ FromBean, Action, Forwardçã
Servlet/JSP å®ä¹ å¯ä»¥ä¸º Web åºç¨ç¨åºä¸çæ¯ä¸ª Servlet æè é¢ç¼è¯ç JSP ç½é¡µæä¾å®ä¹ã å æ¬Servlet/JSPçåå, Servlet/JSP ç类以åä¸ä¸ªå¯éçæè¿°ã Servlet/JSP æ å° Web容å¨ä½¿ç¨è¿äºä¿¡æ¯æè¿å ¥è¯·æ±æ å°å° servlet å JSP ç½é¡µã
å®å ¨æ§ æ们å¯ä»¥ä½¿ç¨åå¸æ述符æ¥ç®¡çåºç¨ç¨åºç访é®æ§å¶ã ä¾å¦, å¯ä»¥æå®æ们çWebåºç¨ç¨åºæ¯å¦éè¦ç»å½, å¦æéè¦çè¯, åºè¯¥ä½¿ç¨ä»ä¹ç»å½é¡µé¢, 以åç¨æ·ä¼ä½ä¸ºä½ç§è§è²ã
åå¸æ述符è¿å¯ä»¥ç¨æ¥èªå®ä¹å ¶ä»å ç´ , å æ¬æ¬¢è¿ç½é¡µ, åºéç½é¡µ, ä¼è¯é ç½®çç
WEB-INF/classes ç®å½ï¼ç¼è¯åç Javaç±»æ件ï¼å¯éï¼
classes ç®å½ç¨äºåå¨ç¼è¯è¿ç servlet åå ¶å®ç¨åºç±», ä¾å¦ JavaBean
WEB-INF/lib ç®å½ï¼Javaç±»åºæ件ï¼*.jarï¼ ï¼å¯éï¼
Web 容å¨ä½¿ç¨è¿ä¸¤ä¸ªç®å½æ¥æ¥æ¾ servlet åå ¶ä»ç¸å ³ç±», ä¹å°±æ¯è¯´, 容å¨çç±»è£ å ¥å¨ä¼èªå¨æ¥ç classes ç®å½, 以å libç®å½ä¸ç JARæ件
è¿å°±æå³çä¸éè¦æç¡®çæè¿äºç±»å JARæ件添å å° CLASSPATHä¸
在eclipse做的项目中的文件夹上有个小箭头是什么意思啊?
指向左边的蓝色箭头 引入变化——表示服务器中的资源已经变化。点更新键会把新文件传递到本地。 cm_305 | 发布于2012-01-09 举报| 评论 2 0 表示里面含有文件可以打开 4532261 | 发布于2012-01-09 举报| 评论 0 0 是什么团队开发项目吗? 追问 这是我做的一个项目,以前没有这个图标的,现在出现...
Eclipse项目如以下截图中的符号表示什么意思?
eclipse工程里面文件、文件夹上的黄色感叹号表示 警告,有代码不符合标准,但对程序没多大影响,可以忽略不计。config.xml的箭头应该是xml文件的标记。
eclipse项目文件夹右上角有个js左上角有个地球是什么项目
eclipse项目文件夹右上角有个js左上角有个地球是eclipse自带浏览器项目。Eclipse系统内部自带了浏览器,该浏览器可以通过点击Window菜单并选择ShowView>Other,在弹出来的对话框的搜索栏中输入"browser"。在树形菜单中选择"InternalWebBrowser"并点击OK。在内置浏览器中我们在地址栏中输入网址http:\/\/www.w3cs...
eclipse中 文件和文件夹上的 斜线怎么弄出来的啊?
选中项目->右键->build path->configure build path->java build path->source页签 点 add folder. ->选择要加的文件夹或点下面的 create new folder,选中就可以了。如图,选中src,点create new folder,创建public。
eclipse导入项目以后,内容没有错误,项目上却有个小红叉
Problems选项卡会有详细的错误描述。如果没看到“Problems”选项卡的话,打开步骤示例如下:Window→Show View→Other→Problems。看列表上出现的具体error。
eclipse多个项目怎么放入同一个文件夹?
eclipse开发工具提供了可以把相同的项目创建一个管理文件夹,里面存储同类项目,逼近一个工程中有多个项目,放到一起去关闭比较好,下面我们就来看看详细的教程。1、首先,在eclipse工具文件夹中找到工具启动图标,启动后效果如图所示 2、在Package Explorer中右侧可以看到倒三角的一个图标,并点击三角图标 3...
eclipse怎么导入项目文件夹
系统版本:win10 eclipse怎么导入项目文件夹共有4步,以下是华为MateBook X中eclipse导入项目文件夹的具体操作步骤: 操作\/步骤 1 选中项目复制粘贴选中项目,然后Ctrl C复制,再Ctrl V粘贴到桌面。 2 文件导入项目列表 将桌面的项目文件导入到eclipse,右击项目列表区域,选择import。 3 打开对话框点击选项...
eclipse 导入项目 Package explorer 文件夹带*号
这是导入的项目关联了svn等版本管理吧, 这个*号表示文件有过改动,与资源库文件不一致。
eclipse怎么导入项目文件夹
在Eclipse中导入项目文件夹的简易指南 导入Eclipse项目文件夹对于开发人员来说是一项常见的任务。以下是详细的步骤,让您的导入过程变得简单易行。首先,启动Eclipse,无论是通过双击图标还是命令行操作,打开集成开发环境。接着,定位到Eclipse的菜单栏,找到并点击“文件”选项。在下拉菜单中,选择“导入”...
Eclipse导入一个工程文件后有些文件夹或文件上带一个棕色米符号,
你的svn什么的工具导致的,你只要卸载就可以了,表示有改动代码,和服务器上的不一致,或者你要更新你的代码