您的位置:首页 > Web前端 > JavaScript

OpenCms JSP基础文档——7个简单步骤创建JSP文件

2008-04-01 18:08 316 查看
1、切换到“offline”项目
  在OpenCms中,只有在“offline”项目状态下才可以创建和编辑JSP文件,所以在创建JSP之前,必须从“online”项目状态切换到“offline”项目



2、开始“新建”
  在“offlinne”项目下,进入到你要创建JSP文件的文件夹下,单击“新建”按钮:



3、选择“JSP”类型
  在弹出的“资源类型对话框”中选择“JSP”类型:



注意:不是所有的选项对所有用户都是可用的,“JSP”和“XML”模板类型资源只是对“Administrators”组的用户有效,不是此组的用户不能创建和编辑此两种类型的资源。这么做也是有目的的,对JSP程序的设计就应该只局限于开发人员,开发人员通常需要是Administrato的的权限,至少在开发过程中是这样。
4、结束创建向导
  在下一个中步骤中,输入要创建的JSP文件的名称和此文件的一些相关的属性



名称:JSP文件的名称,注意,在OpenCms中JSP文件不一定是必须以“.jsp”为扩展名结尾,你可以创建一个JSP文件以“.html”、“.cgi”、“.asp”、“.php”等结尾或不加扩展名,OpenCms系统不为其自动添加扩展名。
  继续下一个步骤,输入新建JSP文件的其它的属性。



Title(可选的)
  此处输入JSP文件的"Title"属性,“Title”属性在OpenCms工作区的视图中显示,并且在以后的文档中你将会用到JSP的标签,这个属性不是必须的,但是在OpenCms中每个资源输入属性是一个好习惯。
cache(可选的)
  OpenCms中可以为JSP设置缓存,如果你在此不输入任何内容,此JSP文件将不会被缓存,在这个例子中暂且不输入任何内容。
content-encoding(可选的)
  JSP的content-encoding,除非你需要一个不同的设置,你应该在此设置为“UTF-8”(译者注:此处为空默认值应该就是“UTF-8”,所以可不填写)。
export (可选的)
  export属性决定了JSP文件在静态导出操作时的行为,因为大多数JSP文件都包含动态的内容,所以你应该设置export属性为“false”。
  点击“结束”按钮,JSP文件的创建过程也就结束了。
5、在编辑器中打开JSP文件
  现在你可以在浏览视图中看到新建的JSP文件了,它应该是蓝色的,标识此文件是新创建的(假设你还没有发布此文件),为了编辑此文件,左键单击红色的JSP图标,这时会弹出一个菜单,编辑“编辑源代码”,就在编辑器中打开了此JSP文件。



6、编辑JSP文件
  在编辑器中你可以编辑你想要的JSP文件内容,这个源码编辑器使用起来很简单,不再详细说明了,现在你可以开始写你的JSP代码了,作为一个例子,让我们一起创建一个“Hello,world”的例子:




<%...


    String hello = "Hello, world";


%> 


<%= hello %> from OpenCms 




The time is <%= new java.util.Date() %>  接着保存并退出编辑器 ,在OpenCms浏览视图中点击编辑过的JSP文件,打开的页面应该如下图:



注意:这个JSP文件还没有发布,这时你切换到“online”项目,在列表中不会看到你新建的JSP文件,我们前面说过,OpenCms中通过online和offline版本区分同一个JSP,其它的内容也如此区分。
7、发布JSP文件
  最后一个步骤是发布你新建或编辑过的JSP文件,切换到“offline”项目,点击“发布项目”按钮发布JSP文件,如下图:



  因为还没有解开此JSP文件的锁,将会提示您是否解开所有项目中的文件的锁,确定之后,OpenCms开始发布所有修改过的资源,并且会显示一个发布过程的对话框。发布结束后,点击“确定”返回浏览视图,JPS文件现在已经发布了,它已不在是蓝色的了,而是黑色的了,标识这个资源已经被发布了且在offline项目中目前还没有被修改,现在可以切换到“online”项目,这时你将会看到发布后的JSP文件。

  至此,你已经在OpenCms中创建了一个“标准的”JSP文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: