数字化技能提升教程,数字化时代生存宝典

数字化百科 / 词条 / OpenCms 7新建JSP示例

OpenCms 7新建JSP示例

查看全部词条命名空间:Main

步骤一、将"Offline”设置为当前项目。

在OpenCms中,只可以在Offline项目中编辑或创建项目。所以要创建JSP页面,必须将当前项目设置为"Offline"。设置步骤为:在"Project"左侧下拉框,选中"Offline". 如下图。
OpenCms_NewJsp1.png

步骤二、开始新建向导。

将"Offline"设置为当前项目后,从左边的资源管理器菜单中选择你要创建的JSP页面的目录,然后点击菜单栏中的"New"按钮,开始新建页面导航。
OpenCms_NewJsp2.png

步骤三、选择"JSP"类型

在跳出的窗口中选择"JSP"。
OpenCms_NewJsp3.png

注意:不是所有的用户都可以选择所有的选项。其中"JSP"和"XML Template"类型只有在OpenCMS的"Administrators"组里的用户才能使用。 如果用户不是这个组的成员,将无法创建或修改JSP. 这样是为了在开发过程中,限制只有开发人员才能存取JSP程序。

步骤四、完成向导。

点击"continue",进入下一页,在"Name"左侧输入框中输入jsp的文件名和其他属性。
OpenCms_NewJsp4.png

注意:在openCMS中,jsp文件不一定要用.jsp做后缀。你可以创建一个jsp并将其扩展名定义为".html", ".cgi", ".asp", ".php"或跟没有扩展名。openCMS默认是没有扩展名。

点击"Continue",在接下来的界面中,你可以输入页面的相关属性。
OpenCms_NewJsp5.png

Title (optional)

"title"属性将被显示在OpenCms的工作区域,以后你可以通过

标签来调用它。此属性不是必须的,但是在每个源文件中定义"title"属性是一个很好的习惯。 <p><strong>cache (optional)</strong></p> <p>OpenCms的<a href="/wiki/%E7%BC%93%E5%AD%98">缓存</a>指令。如果你没有在此项中输入任何字符,这个页面将不会被缓存。</p> <p><strong>content-encoding (optional)</strong></p> <p>此选项设置jsp的内容编码,除非你有特殊需要,最好保持<a href="/wiki/UTF-8">UTF-8</a>的默认值。</p> <p><strong>export (optional)</strong><br> 次数行描述本Jsp页面在静态导出时的行为。因为大多数的JSP文件包含动态内容,最好将此属性设置为"false".</p> <p>点击"finish"按钮,你定义的jsp页面将被创建。</p> <p><strong>步骤五、用编辑器打开JSP页面</strong></p> <p>经过上述步骤,你将在工作区中看到你刚创建的jsp页面。并且文件名是蓝色的。蓝色表示刚创建并未发布的文件。要编辑这个jsp文件,只需要在它前面的红色jsp图标上右键,在弹出的菜单中选择"Edit sourcecode"<br> <span class="wiki-file" style="display:block;clear:both;max-width:100%;text-align:center;margin:10px 0"><img alt="OpenCms_NewJsp6.png" height="362" loading="lazy" src="/w/images/d/d9/OpenCms_NewJsp6.png" style="max-width:100%;height:auto" width="348" decoding="async"></span></p> <p><strong>步骤六、编辑jsp页面</strong><br> 在弹出的编辑器中输入如下代码。<br> String hello = "Hello, world";<br> %><br> <nowiki><h1></h1></nowiki> from OpenCms<br> The time is <br> 保存并关闭编辑器。现在直接在工作区中点击生成的jsp 页面就可以看到效果了。</p> <p><font color="red">注意:</font>这个时候你的jsp页面还没有发布,将项目切换到online 你就会发现,你所创建的页面并没有在相应的文件夹下。</p> <p><strong>步骤七、发布页面</strong><br> 在当前项目为"offline"的情况下。在工作区选中要发布的文件,点击右键。 在弹出的右键菜单中选择"Publish directly"如下图:<br> <span class="wiki-file" style="display:block;clear:both;max-width:100%;text-align:center;margin:10px 0"><img alt="OpenCms_NewJsp7.png" height="315" loading="lazy" src="/w/images/9/91/OpenCms_NewJsp7.png" style="max-width:100%;height:auto" width="354" decoding="async"></span></p> <p>OpenCms将开始发布你选择的文件。并跳出一个确认框显示发布进度。发布完成后,在跳出的确认框中点击"OK"完成发布。</p> <h2>相关条目</h2> <ul> <li><a href="/wiki/JSP">Jsp</a></li> <li><a href="/wiki/OpenCms">OpenCms</a></li> </ul> <h2>参考来源</h2> <a href="http://blog.csdn.net/love_tu/archive/2008/10/31/3186207.aspx" rel="nofollow noopener">参考来源</a> <p><a href="/wiki/category%3A_OpenCms">category: OpenCms</a></p>