【Java类模板】教程文章相关的互联网学习教程文章

java-当输入列表为空时,删除JXLS中的模板行【代码】

我正在使用JXLS填充模板excel电子表格.有时,一个输入(一个列表)为空.发生这种情况时,使用此列表的模板字段将在填充的电子表格中以完整的JXLS regalia形式显示-例如,“ ${someList.someValue}”. 有问题的字段都在单行中(由JXLS扩展为list.size()行).当列表中没有记录时,我想清除整行. JXLS中有办法吗?或者,有人可以建议使用JExcel或POI的补充方法吗?解决方法:您可以使用< jx:if> Excel模板中的标签.例如,如果您有一个类似于以下...

java-如何使用表达式语言解析模板化句子“#{name}邀请您”【代码】

我是Java的新手. 我的目的是在Java程序中使用类似于句子的模板(没有JSP或任何与Web相关的页面) 例:String name = "Jon";"#{ name } invited you";or String user.name = "Jon";"#{ user.name } invited you";如果我将此字符串传递给某种方法,我应该得到"Jon invited you"我已经看过一些表达语言MVEL,OGNL,JSTL EL 在MVEL和OGNL中,我必须编写一些代码集来实现此目的,但是要采用其他方式. 我只能在JSP文件中而不是在Java程序中使用J...

是否有一个现有的带有用户身份验证的基本Java Web应用程序,可以用作模板以快速入门?

我正在为我的雇主构建一个新的Java Web应用程序.首先需要的是所有基本功能,例如“我想创建帐户”页面,“登录”表单,“我忘记密码”功能等等. 我可以从头开始构建所有这些工具,但是是否已有一个现有的Java工具,开放源代码项目或Java库(免费或不收费),使我从一开始就拥有了所有这些东西?解决方法:我会使用Maven原型,例如https://maven.apache.org/archetypes/上列出的原型 它创建了整个应用程序结构,其中包含所有所需的目录和最少的...

java-渲染Play框架2.0.2模板的一部分【代码】

我是Play的新手(老实说是MVC).而我在与一些问题似乎并不像它应该是这么难. 我刚刚发现这个同名的帖子:Rendering a portion of a Play framework 2.0 template 但我似乎无法得到这个工作. 我有一个包含另一个模板(行),我想要一个按钮被点击时,呈现模板(指数).这是我的索引模板中的表格:@form(routes.Application.getNextRows()) {<input type="submit" value="Next Rows!">}这是getNextRows:public static Result getNextRows() ...

java-使此模板类成为通用类【代码】

因此,我是一名大学生,只是在寻求一点帮助和理解,我的一位教授不允许我们使用Java预先编写的类(例如ArrayList),所以我试图找出如何修改当前封装的数组类的方法.使用泛型,这样我就不必在程序的应用程序类中进行过多的转换public class ArrayClass {private Object[] objArray;private int index = 0;public static final int MAX_SIZE = 100;public ArrayClass(){objArray = new Object[100];}public ArrayClass(int numSlots){objA...

java-为给定模板定义的属性的StringTemplate列表【代码】

我开始使用StringTemplate 4,并且尝试从存储在数据库中的简单字符串创建模板.我用这样的东西:STGroup group = new STGroupString(null, someTemplateString, '$', '$'); ST st = group.getInstanceOf(someTemplateName); st.add(someAttribute, someValue);现在,如果我定义的全部或少于为someTemplateName模板定义的属性,则一切正常.现在,如果我尝试添加一个不存在的属性,则会出现以下异常:no such attribute: fake java.lang.Il...

Java-Play框架:如何在HTML模板文件中获取querystring值【代码】

我正在使用Java的Play Framework 2.0,并且有一个查询字符串网址,例如http:// localhost:9000 / project / detail?id = 1,当该网址被点击时,它将调用HTML模板文件,例如:detail.scala.html .所以我想检查我的HTML文件中的URL中是否存在querystring. 例如:@if(existsQueryString) @showPerticularProductDetail else@showAllProductList请帮助我或对此提供任何建议.我不想从控制器传递一些变量或任何标志来查看检查条件.我只想检...

java-在jersey上使用胡须模板【代码】

我想将基于Mustache的模板与Jersey 2集成在一起. 在我的pom.xml中,我有:<dependency> <groupId>org.glassfish.jersey.ext</groupId> <artifactId>jersey-mvc-mustache</artifactId> <version>2.9</version> </dependency>我的资源类如下所示:@Path(value = "/appstatus") public class AppStatusChecker {@Template(name = "/index.mustache")@GETpublic Context getStatus() {return new Context(4);}public static class Conte...

java-定义和引用Play模板签名中绑定的通用类型【代码】

我有许多排序的地图,以时间为键,并具有某种类型的值.为了说明起见,请考虑我有3张地图(使用Java):SortedMap<OffsetDateTime, Foo> foo; SortedMap<OffsetDateTime, Boo> bar; SortedMap<OffsetDateTime, Baz> baz;我希望编写一个通用的Play模板,该模板接受地图和渲染器功能,并输出每一对. 在模板中,我可以使用以下签名定义局部函数:@renderTrace[T <: Any](trace: ImmutableSortedMap[OffsetDateTime, Option[T]], renderer: (T) ...

java-spring jdbc模板和最好的模板使用

我的问题是关于哪个jdbc模板必须最常用,以及使用简单的jdbc模板(尽管它既可以用于命名占位符又可以用于问号占位符)有什么缺点,基本上可以说明我的区别以及是最好的,因为我是spring框架的新手.解决方法:JdbcTemplate类执行SQL查询,更新语句和存储过程调用,对ResultSet执行迭代并提取返回的参数值.它还捕获JDBC异常,并将其转换为org.springframework.dao包中定义的通用,信息量更大的异常层次结构. 一旦配置,JdbcTemplate类的实例是线...

Java如何在Apache POI上进行搜索和替换时避免覆盖模板文件【代码】

我正在使用Apache POI 3.13,并试图从给定的模板文件中搜索和替换文本,然后保存新生成的.docx.这是我的代码:public static void main(String[] args) throws InvalidFormatException, IOException {String filePath = "Sample.docx";File outputfile = new File("SampleProcessed.docx");XWPFDocument doc = new XWPFDocument(OPCPackage.open(filePath));for (XWPFParagraph p : doc.getParagraphs()) {List<XWPFRun> runs = p.ge...

java-在百里香模板中的Web上下文对象上发出调用方法【代码】

我试图在thymeleaf 3.0.3和Spring Boot 1.5.1的模板中调用Web上下文对象上的方法,例如#request和#response. 我不断收到这样的错误: org.springframework.expression.spel.SpelEvaluationException:EL1011E:方法调用:尝试在空上下文对象上调用方法method(java.lang.String) 这是一个控制器:@Controller public class Controller {@RequestMapping(method = RequestMethod.GET, value = "/endpoint", produces = "text/html") p...

java-JSF模板文件的显式目录【代码】

我只是进入Seam / JSF开发,正在寻找一种从不同位置查找XHTML模板文件的方法. 当像这样配置JSF应用程序时:<servlet><servlet-name>Faces Servlet</servlet-name><servlet-class>javax.faces.webapp.FacesServlet</servlet-class> </servlet> <servlet-mapping><servlet-name>Faces Servlet</servlet-name><url-pattern>*.seam</url-pattern> </servlet-mapping><context-param><param-name>javax.faces.DEFAULT_SUFFIX</param-name...

java-在Spring Rest模板中设置超时【代码】

应用程序正在使用Spring Rest模板来调用Web服务,而我正在使用 restTemplate.exchage(url)调用Web服务.当前,我们没有为此Web服务调用传递任何超时值,我如何为Spring Rest模板设置超时值.解决方法:您可以使用类似于以下的代码来设置连接超时:RestTemplate restTemplate = new RestTemplate(); ((SimpleClientHttpRequestFactory)restTemplate.getRequestFactory()).setConnectTimeout(2000);如果希望设置读取超时,则可以使用类似...

java-使用XSLT模板从一个JAXB对象转换为另一个【代码】

有没有一种方法可以使用XSLT模板文件将JAXB生成的对象转换为另一个JAXB对象.这两个对象是由两个不同的JAXB绑定生成的. 我知道我可以将对象编组为字符串,然后使用XSLT处理器将其转换为其他格式.之后,将其解组到另一个JAXB对象. 问题是,是否可以在JAXB中做到这一点.解决方法:我认为如果没有任何中间序列化或dom树结构,则不可能实现,但是序列化为字符串将是最糟糕的选择.最好的选择可能是封送至TransformerHandler,它会执行xsl转换并构...