是否可以在没有所有 grails 内容的情况下使用 GSP(groovy 服务器页面)?

发布于 2024-07-13 01:33:07 字数 696 浏览 7 评论 0原文

我只是想玩一点 groovy

我正在考虑开发我自己的小型 Web 框架,一些非常简单且易于管理的东西...

所以我想使用 GSP 页面而不需要安装整个 grails 东西,及其所有依赖项和幕后框架...

任何人都可以向我提供有关下载内容、安装位置、如何配置 tomcat 等的详细说明...


我到目前为止找到的一些信息

Groovy Servlet

GSP 标签参考

这与我正在寻找的内容非常接近,但仍然不知道要下载什么、保存在哪里等等...

http://groovy.codehaus.org/GSP

看看这里说了什么......

GSP 不作为独立模块进行维护。 但它已被分叉并重新集成到 Grails 中。

I'd just like to play a little bit with groovy

I was thinking about developing my own-tiny web framework, something very simple and manageable...

So i'd like tou use GSP pages whtout having to install the whole grails stuff, with all its dependencies and behind-the-scenes frameworks...

can anyone provide me detailed instructions on what to download, where to install, how to configure tomcat, etc...


some info I've found so far

Groovy Servlets

GSP Tag Reference

this is pretty close to what I'm looking for, but still don't know what to download, where to save it, etc...

http://groovy.codehaus.org/GSP

And look what it says here...

GSP are not maintained as a standalone module. But it has been forked and reintegrated in Grails.

?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

笑忘罢 2024-07-20 01:33:07

好吧,看起来这实际上并不像我预期的那么难,

只需将 groovy-all-1.5.7.jar

从 C:\java\groovy-1.5.7\embeddable

复制到 C:\java\Tomcat 6.0 \lib

并将以下行添加到 C:\java\Tomcat 6.0\conf\web.xml

  <!-- Groovy mapping - sas 2009-01-29 -->
<servlet>
    <servlet-name>Groovy</servlet-name>
    <servlet-class>groovy.servlet.GroovyServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>Groovy</servlet-name>
    <url-pattern>*.groovy</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>GroovyTemplate</servlet-name>
    <servlet-class>groovy.servlet.TemplateServlet</servlet-class>    
</servlet>
<servlet-mapping>
    <servlet-name>GroovyTemplate</servlet-name>
    <url-pattern>*.gsp</url-pattern>
</servlet-mapping>

并且它起作用了!

我什至还没有下载 grails 安装程序...

真的那么容易吗???

这里有一些链接

http://noor.ojuba.org/2008/06/ groovlets-设置/

Well, it seems like it wasn't so hard in deed as I expected

just had to copy groovy-all-1.5.7.jar

from C:\java\groovy-1.5.7\embeddable

to C:\java\Tomcat 6.0\lib

and add the following lines to C:\java\Tomcat 6.0\conf\web.xml

  <!-- Groovy mapping - sas 2009-01-29 -->
<servlet>
    <servlet-name>Groovy</servlet-name>
    <servlet-class>groovy.servlet.GroovyServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>Groovy</servlet-name>
    <url-pattern>*.groovy</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>GroovyTemplate</servlet-name>
    <servlet-class>groovy.servlet.TemplateServlet</servlet-class>    
</servlet>
<servlet-mapping>
    <servlet-name>GroovyTemplate</servlet-name>
    <url-pattern>*.gsp</url-pattern>
</servlet-mapping>

and it worked!!!

I haven't even downloaded the grails installer...

could it really be that easy???

here are some links

http://noor.ojuba.org/2008/06/groovlets-setting-up/

李白 2024-07-20 01:33:07

独立的 GSP 已在当前的 Grails 路线图上。 同时查看GSP模块项目页面:https://gsp.dev.java.net/

Standalone GSP is on the current Grails roadmap. In the mean time see the GSP module project page: https://gsp.dev.java.net/

树深时见影 2024-07-20 01:33:07

这篇 JavaWorld 文章可能会有所帮助:

使用 Groovlet 减轻负担

并非所有 Web 应用程序都需要完整的堆栈框架(如 Grails、Rails、Spring MVC 等)。 不要误会我的意思,前面提到的臀部框架本身是轻量级的(并且启动起来非常强大); 然而,它们确实有相关的成本(尽管比手动滚动相同的功能低得多)。 例如,某些应用程序不需要数据存储(因此,Grails 的很大一部分——例如 Hibernate——不会被利用)。 其他应用程序并不真正需要强大的视图技术(例如,简单的服务不需要 JSP 或 GS​​P)。

This JavaWorld article might lend a hand:

Shed the weight with Groovlets

Not all web applications require a full stack framework (like Grails, Rails, Spring MVC, etc). Don’t get me wrong, the aforementioned hip frameworks are themselves lightweight (and quite powerful to boot); however, they do have an associated cost (albeit much much lower than rolling the same functionality by hand). For instance, some applications don’t require a data store (consequently, a large portion of Grails — that is, Hibernate — for example, wouldn’t be utilized). Other applications don’t really require a powerful view technology (simple services don’t require JSPs or GSPs, for instance).

墨落画卷 2024-07-20 01:33:07

请检查Rabbtor。 我们通过对 Grails 标签库的定制,提供与 Spring MVC 应用程序的简单 GSP 集成。 支持大多数常见的标记库,但删除了一些依赖于 Grails 的标记库。

Please check Rabbtor. We provide easy GSP integration to Spring MVC applications with customizations to Grails' tag libraries. Most common tag libraries are supported but some Grails dependent ones were removed.

执手闯天涯 2024-07-20 01:33:07

我不确定 taglib 功能是否在 Groovlet 中。

I am not sure the taglib functionality is in the Groovlet stuff.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文