net.mingsoft:shiro-freemarker-tags

shiro-freemarker-tags

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.mingsoft
Идентификатор

Идентификатор

shiro-freemarker-tags
Последняя версия

Последняя версия

1.0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

net.mingsoft:shiro-freemarker-tags
shiro-freemarker-tags
Ссылка на сайт

Ссылка на сайт

https://github.com/jagregory/shiro-freemarker-tags
Система контроля версий

Система контроля версий

https://github.com/jagregory/shiro-freemarker-tags

Скачать shiro-freemarker-tags

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.mingsoft/shiro-freemarker-tags/ -->
<dependency>
    <groupId>net.mingsoft</groupId>
    <artifactId>shiro-freemarker-tags</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.mingsoft/shiro-freemarker-tags/
implementation 'net.mingsoft:shiro-freemarker-tags:1.0.2'
// https://jarcasting.com/artifacts/net.mingsoft/shiro-freemarker-tags/
implementation ("net.mingsoft:shiro-freemarker-tags:1.0.2")
'net.mingsoft:shiro-freemarker-tags:jar:1.0.2'
<dependency org="net.mingsoft" name="shiro-freemarker-tags" rev="1.0.2">
  <artifact name="shiro-freemarker-tags" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.mingsoft', module='shiro-freemarker-tags', version='1.0.2')
)
libraryDependencies += "net.mingsoft" % "shiro-freemarker-tags" % "1.0.2"
[net.mingsoft/shiro-freemarker-tags "1.0.2"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.freemarker : freemarker jar 2.3.20
org.apache.shiro : shiro-all jar 1.5.3

Модули Проекта

Данный проект не имеет модулей.

Apache Shiro tags for Freemarker

Apache Shiro comes with some handy JSP tags for doing things like only showing content for anonymous users, logged in users, etc... I'm using Freemarker and didn't want to take a dependency on JSP just for Shiro, so I rewrote the tags for Freemarker.

Install

Either download the dist/shiro-freemarker-tags-0.1-SNAPSHOT.jar or take all the java files and stick them in your project. Simple.

If there's enough demand, I could put this up on Maven.

Usage

Declare a shared variable called "shiro", and assign it to an instance of the ShiroTags class.

cfg.setSharedVariable("shiro", new ShiroTags());

You should then be able to use the tags in your Freemarker templates.

<@shiro.guest>Hello guest!</@shiro.guest>

License

Do what you want with it, just don't blame me if it breaks anything.

Версии библиотеки

Версия
1.0.2
1.0.1
1.0.0
0.1