Download htmlplus Free Java Code
Description
Html Plus is a server side template library for java platform.
Source Files
The download file htmlplus-master.zip has the following entries.
.gitignore//from www . j a v a 2 s.c om
cambridge-core/a.html
cambridge-core/b.html
cambridge-core/grandchild.html
cambridge-core/kitchensink.html
cambridge-core/pom.xml
cambridge-core/skeleton.html
cambridge-core/src/main/java/cambridge/AbstractTemplateLoader.java
cambridge-core/src/main/java/cambridge/BehaviorInstantiationException.java
cambridge-core/src/main/java/cambridge/BehaviorProvider.java
cambridge-core/src/main/java/cambridge/Cambridge.java
cambridge-core/src/main/java/cambridge/ClassPathTemplateLoader.java
cambridge-core/src/main/java/cambridge/DirectoryTemplateLoader.java
cambridge-core/src/main/java/cambridge/DynamicAttributeKey.java
cambridge-core/src/main/java/cambridge/DynamicTag.java
cambridge-core/src/main/java/cambridge/DynamicTagCreator.java
cambridge-core/src/main/java/cambridge/DynamicTagProvider.java
cambridge-core/src/main/java/cambridge/DynamicTemplate.java
cambridge-core/src/main/java/cambridge/ExpressionEvaluationException.java
cambridge-core/src/main/java/cambridge/ExpressionLanguage.java
cambridge-core/src/main/java/cambridge/ExpressionParsingException.java
cambridge-core/src/main/java/cambridge/Expressions.java
cambridge-core/src/main/java/cambridge/FileTemplateFactory.java
cambridge-core/src/main/java/cambridge/FileTemplateLoader.java
cambridge-core/src/main/java/cambridge/ImmutableTemplateFactory.java
cambridge-core/src/main/java/cambridge/LoopingTagBehavior.java
cambridge-core/src/main/java/cambridge/ModifyingTagBehavior.java
cambridge-core/src/main/java/cambridge/StaticBehavior.java
cambridge-core/src/main/java/cambridge/TagBehavior.java
cambridge-core/src/main/java/cambridge/Template.java
cambridge-core/src/main/java/cambridge/TemplateEvaluationException.java
cambridge-core/src/main/java/cambridge/TemplateFactory.java
cambridge-core/src/main/java/cambridge/TemplateLoader.java
cambridge-core/src/main/java/cambridge/TemplateLoadingException.java
cambridge-core/src/main/java/cambridge/TemplateModifier.java
cambridge-core/src/main/java/cambridge/TemplateParsingException.java
cambridge-core/src/main/java/cambridge/TemplateReloadingException.java
cambridge-core/src/main/java/cambridge/behaviors/AltAdderStaticBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/ConditionalAttributeBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/ConditionalTagBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/ElseBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/ElseIfBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/ForeachBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/FromBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/HideBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/IfBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/OverridesStaticBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/RepeatBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/SelectedBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/WhileBehavior.java
cambridge-core/src/main/java/cambridge/behaviors/WithBehavior.java
cambridge-core/src/main/java/cambridge/model/Attribute.java
cambridge-core/src/main/java/cambridge/model/AttributeFragment.java
cambridge-core/src/main/java/cambridge/model/AttributeKey.java
cambridge-core/src/main/java/cambridge/model/CommentNode.java
cambridge-core/src/main/java/cambridge/model/ComplexAttribute.java
cambridge-core/src/main/java/cambridge/model/ConditionalBlock.java
cambridge-core/src/main/java/cambridge/model/DebugDirective.java
cambridge-core/src/main/java/cambridge/model/DynamicAttribute.java
cambridge-core/src/main/java/cambridge/model/Expression.java
cambridge-core/src/main/java/cambridge/model/ExpressionLanguageDirective.java
cambridge-core/src/main/java/cambridge/model/ExpressionNode.java
cambridge-core/src/main/java/cambridge/model/ExpressionTagPart.java
cambridge-core/src/main/java/cambridge/model/ExtendsDirective.java
cambridge-core/src/main/java/cambridge/model/ExtensionNode.java
cambridge-core/src/main/java/cambridge/model/ExtensionPoint.java
cambridge-core/src/main/java/cambridge/model/Fragment.java
cambridge-core/src/main/java/cambridge/model/FragmentList.java
cambridge-core/src/main/java/cambridge/model/IncludeNode.java
cambridge-core/src/main/java/cambridge/model/ModifyableTag.java
cambridge-core/src/main/java/cambridge/model/NamespaceDirective.java
cambridge-core/src/main/java/cambridge/model/ParentNode.java
cambridge-core/src/main/java/cambridge/model/SelectorParsingException.java
cambridge-core/src/main/java/cambridge/model/SetDirective.java
cambridge-core/src/main/java/cambridge/model/SimpleAttribute.java
cambridge-core/src/main/java/cambridge/model/StaticAttribute.java
cambridge-core/src/main/java/cambridge/model/StaticFragment.java
cambridge-core/src/main/java/cambridge/model/Tag.java
cambridge-core/src/main/java/cambridge/model/TagNode.java
cambridge-core/src/main/java/cambridge/model/TagPart.java
cambridge-core/src/main/java/cambridge/model/TemplateDocument.java
cambridge-core/src/main/java/cambridge/model/TemplateNode.java
cambridge-core/src/main/java/cambridge/model/TextNode.java
cambridge-core/src/main/java/cambridge/model/TextTagPart.java
cambridge-core/src/main/java/cambridge/model/TokenGenerator.java
cambridge-core/src/main/java/cambridge/parser/CharUtil.java
cambridge-core/src/main/java/cambridge/parser/StringInputStream.java
cambridge-core/src/main/java/cambridge/parser/TemplateParser.java
cambridge-core/src/main/java/cambridge/parser/TemplateTokenizer.java
cambridge-core/src/main/java/cambridge/parser/Tokenizer.java
cambridge-core/src/main/java/cambridge/parser/expressions/BinaryExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/BooleanLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/CambridgeExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/CambridgeExpressionLanguage.java
cambridge-core/src/main/java/cambridge/parser/expressions/CambridgeExpressionParsingException.java
cambridge-core/src/main/java/cambridge/parser/expressions/DoubleLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/Expression.g
cambridge-core/src/main/java/cambridge/parser/expressions/Expression.tokens
cambridge-core/src/main/java/cambridge/parser/expressions/ExpressionLexer.java
cambridge-core/src/main/java/cambridge/parser/expressions/ExpressionParser.java
cambridge-core/src/main/java/cambridge/parser/expressions/FloatLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/FunctionExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/FunctionRunner.java
cambridge-core/src/main/java/cambridge/parser/expressions/IdentifierVarProperty.java
cambridge-core/src/main/java/cambridge/parser/expressions/IfFunction.java
cambridge-core/src/main/java/cambridge/parser/expressions/IntLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/ListExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/LongLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/MapExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/MapVarProperty.java
cambridge-core/src/main/java/cambridge/parser/expressions/NullLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/Range.java
cambridge-core/src/main/java/cambridge/parser/expressions/ResourceBundleFunction.java
cambridge-core/src/main/java/cambridge/parser/expressions/StaticMethodCaller.java
cambridge-core/src/main/java/cambridge/parser/expressions/StringLiteral.java
cambridge-core/src/main/java/cambridge/parser/expressions/UnaryExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/VarExpression.java
cambridge-core/src/main/java/cambridge/parser/expressions/VarProperty.java
cambridge-core/src/main/java/cambridge/parser/tokens/AssignToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/AttributeNameToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/AttributeValueToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/CDATAToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/CloseTagToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/CommentToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/DocTypeToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/EOFToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/EOLToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/ExpressionToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/ExtensionToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/OpenTagToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/ParserDirectiveToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/StringToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/TagEndToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/TagStringToken.java
cambridge-core/src/main/java/cambridge/parser/tokens/Token.java
cambridge-core/src/main/java/cambridge/parser/tokens/TokenType.java
cambridge-core/src/main/java/cambridge/parser/tokens/WSToken.java
cambridge-core/src/main/java/cambridge/runtime/DefaultTemplateBindings.java
cambridge-core/src/main/java/cambridge/runtime/EscapeFilter.java
cambridge-core/src/main/java/cambridge/runtime/Filter.java
cambridge-core/src/main/java/cambridge/runtime/Iter.java
cambridge-core/src/main/java/cambridge/runtime/LowerCaseFilter.java
cambridge-core/src/main/java/cambridge/runtime/PropertyAccessException.java
cambridge-core/src/main/java/cambridge/runtime/PropertyUtils.java
cambridge-core/src/main/java/cambridge/runtime/SimpleDateFormatFilter.java
cambridge-core/src/main/java/cambridge/runtime/Super.java
cambridge-core/src/main/java/cambridge/runtime/UpperCaseFilter.java
cambridge-core/src/main/java/cambridge/tags/DummyTag.java
cambridge-core/src/main/resources/cambridge/debug.html
cambridge-core/src/test/java/Cambridge.properties
cambridge-core/src/test/java/Cambridge_tr.properties
cambridge-core/src/test/java/cambridge/ClassPathTemplateLoaderTest.java
cambridge-core/src/test/java/cambridge/ComplexAttributeTest.java
cambridge-core/src/test/java/cambridge/DirectoryTemplateLoaderTest.java
cambridge-core/src/test/java/cambridge/EditTester.java
cambridge-core/src/test/java/cambridge/FragmentSelectorTest.java
cambridge-core/src/test/java/cambridge/Friend.java
cambridge-core/src/test/java/cambridge/IncludeTest.java
cambridge-core/src/test/java/cambridge/ParserTest.java
cambridge-core/src/test/java/cambridge/SelectorTest.java
cambridge-core/src/test/java/cambridge/SetDirectiveTest.java
cambridge-core/src/test/java/cambridge/TokenizerTest.java
cambridge-core/src/test/java/cambridge/User.java
cambridge-core/src/test/java/cambridge/behaviors/ConditionalAttributeBehaviorTest.java
cambridge-core/src/test/java/cambridge/behaviors/IfElseTest.java
cambridge-core/src/test/java/cambridge/behaviors/WithBehaviorTest.java
cambridge-core/src/test/java/cambridge/parser/expressions/ExpressionTest.java
cambridge-core/src/test/resources/cambridge/basic.html
cambridge-core/src/test/resources/cambridge/behaviors/conditionalattribute.html
cambridge-core/src/test/resources/cambridge/behaviors/ifelse.html
cambridge-core/src/test/resources/cambridge/behaviors/withbehavior.html
cambridge-core/src/test/resources/cambridge/complex.html
cambridge-core/src/test/resources/cambridge/dynamic.html
cambridge-core/src/test/resources/cambridge/full.html
cambridge-core/src/test/resources/cambridge/include.html
cambridge-core/src/test/resources/cambridge/input.html
cambridge-core/src/test/resources/cambridge/set.html
cambridge-core/subtemplate.html
cambridge-janino/kitchensink.html
cambridge-janino/pom.xml
cambridge-janino/src/main/java/cambridge/janino/JaninoExpression.java
cambridge-janino/src/main/java/cambridge/janino/JaninoExpressionLanguage.java
cambridge-janino/src/test/java/cambridge/janino/JaninoTester.java
cambridge-janino/test.html
cambridge-jaxrs/pom.xml
cambridge-jaxrs/src/main/java/cambridge/TemplateMessageBodyWriter.java
cambridge-jexl/pom.xml
cambridge-jexl/src/main/java/cambridge/jexl/JEXLExpression.java
cambridge-jexl/src/main/java/cambridge/jexl/JexlExpressionLanguage.java
cambridge-jexl/src/test/java/cambridge/jexl/JexlTester.java
cambridge-jexl/test.html
cambridge-mvel/pom.xml
cambridge-mvel/src/main/java/cambridge/mvel/MVELExpression.java
cambridge-mvel/src/main/java/cambridge/mvel/MvelExpressionLanguage.java
cambridge-mvel/src/test/java/cambridge/mvel/MvelTester.java
cambridge-mvel/test.html
cambridge-ognl/pom.xml
cambridge-ognl/src/main/java/cambridge/ognl/OgnlExpression.java
cambridge-ognl/src/main/java/cambridge/ognl/OgnlExpressionLanguage.java
cambridge-playframework/play.html
cambridge-playframework/pom.xml
cambridge-playframework/src/main/java/cambridge/PlayTemplateLoader.java
cambridge-playframework/src/main/java/cambridge/parser/PlayActionExtensionNode.java
cambridge-playframework/src/main/java/cambridge/parser/PlayActionToken.java
cambridge-playframework/src/main/java/cambridge/parser/PlayActionsExtensionPoint.java
cambridge-playframework/src/main/java/cambridge/parser/PlayMessagesExtensionNode.java
cambridge-playframework/src/main/java/cambridge/parser/PlayMessagesExtensionPoint.java
cambridge-playframework/src/main/java/cambridge/parser/PlayMessagesToken.java
cambridge-playframework/src/main/java/play/mvc/ActionFunction.java
cambridge-playframework/src/main/java/play/mvc/ActionRoute.java
cambridge-playframework/src/main/java/play/mvc/CambridgeController.java
cambridge-playframework/src/main/java/play/mvc/RenderCambridgeTemplate.java
cambridge-spring/pom.xml
cambridge-spring/src/main/java/cambridge/springwebmvc/CambridgeTemplateView.java
cambridge-spring/src/main/java/cambridge/springwebmvc/CambridgeTemplateViewResolver.java
cambridge-struts/pom.xml
components/pom.xml
components/src/main/java/cambridge/forms/Form.java
components/src/main/java/cambridge/forms/FormInput.java
components/src/main/java/cambridge/forms/FormTag.java
components/src/main/java/cambridge/forms/FormTagProvider.java
components/src/main/java/cambridge/forms/TextFormInput.java
components/src/main/resources/cambridge/forms/form.html
lib/antlr-runtime-3.1.3.jar
lib/mvel2-2.0.19.jar
lib/ognl-3.0.1.jar
lib/stringtemplate-3.2.jar
pom.xml
release.sh
samples/benchmarking/nbactions.xml
samples/benchmarking/pom.xml
samples/benchmarking/src/main/cambridgetemplates/mvel/skeleton.html
samples/benchmarking/src/main/cambridgetemplates/ognl/skeleton.html
samples/benchmarking/src/main/cambridgetemplates/simple/skeleton.html
samples/benchmarking/src/main/freemarkertemplates/skeleton.ftl
samples/benchmarking/src/main/java/cambridge/benchmarking/Benchmarking.java
samples/benchmarking/src/main/java/cambridge/benchmarking/DataModel.java
samples/benchmarking/src/main/java/freemarker_implicit.ftl
samples/benchmarking/src/main/velocitytemplates/skeleton.vm
samples/benchmarking/src/main/webapp/WEB-INF/sun-web.xml
samples/benchmarking/src/main/webapp/WEB-INF/web.xml
samples/simplewebapp/pom.xml
samples/simplewebapp/src/main/java/simplewebapp/model/User.java
samples/simplewebapp/src/main/java/simplewebapp/servlets/IndexServlet.java
samples/simplewebapp/src/main/java/simplewebapp/servlets/UsersServlet.java
samples/simplewebapp/src/main/webapp/WEB-INF/templates/index.html
samples/simplewebapp/src/main/webapp/WEB-INF/templates/users.html
samples/simplewebapp/src/main/webapp/WEB-INF/web.xml
Download
Click the following link to download htmlplus-master.zip.
htmlplus-master.zip