标签: jsp-tags

使用displaytag JSP选项卡库对HTML表进行排序

我正在使用JSP displaytag标签lib来创建HTML表.我希望用户能够单击列标题以对数据进行排序.我的JSP代码如下所示:

<display:table name="tableData" id="stat" sort="page">
  <display:column property="name" title="Name" sortable="true"/>
  <display:column property="age" title="Age" sortable="true"/>
</display:table>
Run Code Online (Sandbox Code Playgroud)

我认为这会导致数据在客户端(在JavaScript中)进行排序,但它实际上做的是在列标题上创建一个损坏的超链接返回到服务器.

是否可以使用displaytag对客户端的数据进行排序?如果是这样,怎么样?

干杯,唐

html java jsp jsp-tags displaytag

1
推荐指数
1
解决办法
1万
查看次数

liftweb有迭代标签吗?

我想知道,Lift是否有一个迭代标记(例如:for,foreach)?当我使用JSP时,我可以轻松地使用JSP迭代List,将对象传递给标记.像这样的东西,或者像这样.我知道这不是最好的例子,但你明白我的意图.总而言之,这与Lift存在,或者如果不存在,我将如何设法做这样的事情?

我想做的最后一件事是硬编码html.

iteration scala jsp-tags lift

1
推荐指数
1
解决办法
303
查看次数

BodyContentImpl jsp标签内存泄漏问题

我使用的是 Tomcat 5.0.28 版,我正在分析堆转储。它显示内存泄漏是由于 BodyContentImpl 对象造成的,这似乎(不确定)它在标签之间缓存了 jsp 的内容。我还发现该版本存在问题,它不会重置内部用于保存数据的缓冲区。在更高版本的 tomcat 中有限制缓冲区的选项。

我想知道的是,BodyContentImpl 实际上是做什么的,是缓存标签还是数据。它在动态变化的 jsp 中将如何有用。

heap tomcat caching memory-leaks jsp-tags

1
推荐指数
1
解决办法
2740
查看次数

需要没有"Brackets"打印的ArrayList

大家好,我有一个arraylist出现[MCA, MCB, COMM, DMISA]在jsp上.

我在jsp上调用它:

<td>${bean.CodesNames}</td>
Run Code Online (Sandbox Code Playgroud)

在bean中,getter是:

public void setCodesNames(ArrayList<String> CodesNames)
{
    this.CodesNames = CodesNames;
}
Run Code Online (Sandbox Code Playgroud)

如何在没有括号的情况下显示?

java jsp jsp-tags arraylist

1
推荐指数
1
解决办法
3139
查看次数

如何在jsp包含标签的页面属性中使用变量?

如何在jsp包含标签的页面属性中使用变量?

<jsp:include page="/adminadvertisement?type=c80&action=showall" /> 
Run Code Online (Sandbox Code Playgroud)

我想在页面属性中插入一个作为参数传递的变量.类似的东西

<jsp:include page="/adminadvertisement?type={$param.type}&action=showall" />
Run Code Online (Sandbox Code Playgroud)

java jsp jsp-tags

1
推荐指数
1
解决办法
5606
查看次数

我需要找到一个类是否存在于div标签中(catch是我只知道classname的一部分)

我在div容器中有3个div,我遍历每个div.我需要检查classname是否匹配某个值.我只知道班级名称的一部分.

例如:我只是用星球大战作为例子来说明我的情况.我所知道的是我的classname应该是R2XX如何从下面提到的3中检索R2D2和R2D5

<div class="DIV_HORZ"> --container div
    <div class="R2D5"></div>
    <div class="C3P0"></div>
    <div class="R2D2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript部分:

$(".DIV_HORZ > div[id]").each(function(){
 ***find div whose class matches R2 + something***
});
Run Code Online (Sandbox Code Playgroud)

html jquery jsp-tags

1
推荐指数
1
解决办法
204
查看次数

如何使用 servlet 响应打开一个新选项卡?

我想index.jsp在 Web 应用程序中运行文件时打开一个新选项卡。我已经使用Show.java(一个 servlet)来执行那个 . 当前情况是,当我单击 中的Print按钮时index.jsp,我想在新选项卡中打开的内容页面显示在当前选项卡上。我想使用 servlet 响应而不是使用javascriptor来做到这一点jquery

这是我写在index.jsp文件中的,

<form action="Show">            
    <input type="submit" value="Print"/>
</form>

<%@page import="net.sf.jasperreports.engine.export.JRPdfExporter" %>

<%
   JRPdfExporter export = (JRPdfExporter)request.getAttribute("exportIndentObject");
   if (export != null){
         JRPdfExporter export1 = (JRPdfExporter) session.getAttribute("exportIndentObject");
         export1.exportReport();
    }%>
Run Code Online (Sandbox Code Playgroud)

这是Show.java我用来保存内容的,

String param ="Terance";     
  Map<String, Object> map = new HashMap<String, Object>();
  map.put("param", param);                
  JRPdfExporter jRPdfExporter = new  JRPdfExporter();                                                                       jRPdfExporter.setParameter(JRPdfExporterParameter.PDF_JAVASCRIPT,                                      this.print();");

  String jsaperFile="C:\\Users\\user\\Desktop\\Terance\\Jasper\\JasperReport\\src\\java\\jasper\\Report.jrxml";
System.out.println(jsaperFile);
try
                    {
                        String report=JasperCompileManager.compileReportToFile(jsaperFile);

                        File file=new …
Run Code Online (Sandbox Code Playgroud)

java jsp servlets jsp-tags jasper-reports

1
推荐指数
1
解决办法
1万
查看次数

在jsp Spring MVC中将模型属性分配给java变量

我想将模型对象分配给Spring MVC应用程序的JSP页面中的Java变量。能否请您帮我一下。就像,我在下面发送变量以查看

model.addAttribute("inCount", 15);
Run Code Online (Sandbox Code Playgroud)

然后我想要下面的东西,

<%  int rowCount = inCount;
%>
Run Code Online (Sandbox Code Playgroud)

可能在jstl中,有一种编写这种Java代码的方法。你能指导我吗?提前致谢

java model jstl jsp-tags spring-mvc

1
推荐指数
1
解决办法
9449
查看次数

Spring 占位符的国际化

我找不到像处理常规文本那样将占位符内的文本国际化的方法。我想将我的国际化放在:

input type="text" class="form-control" name="s" placeHolder="Search Hobbies"

输入类型=“文本”类=“形式控制”名称=“S”占位符=“ctrlpanel.search.placeholder”

ctrlpanel.search.placeholder=搜索爱好

现在,在我的 JSP 中,我包含了标签

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>

<c:set var="contextRoot" value="${pageContext.request.contextPath}" />   
<c:url var="search" value="/search" />


<hr/>
<div class="row">
	<div class="col-md-8 col-md-offset-2">
		<form action="${search}" method="post">
			<input type="hidden" name="${_csrf.parameterName}"
				value="${_csrf.token}" />
			<div class="input-group input-group-lg">
				<input type="text" class="form-control" name="s" placeHolder="Search Hobbies">
				<span class="input-group-btn">
					<button id="search-button" class="btn btn-primary" type="submit">
					<spring:message code="ctrlpanel.find.button" text="default text" />
					</button>
				</span>			
			</div>
		</form>
	</div> …
Run Code Online (Sandbox Code Playgroud)

spring jsp-tags internationalization

1
推荐指数
1
解决办法
1241
查看次数

jsp的范围:useBean

针对home.jsp

<jsp:useBean id="username" class="java.lang.String" scope="application"/>

<%
      username="Jitendra";
%>

<jsp:include page="include.jsp"/>
Run Code Online (Sandbox Code Playgroud)

include.jsp

<%=username%>
Run Code Online (Sandbox Code Playgroud)

这给出了一个错误,即在include.jsp中未定义"username",即使Bean的范围是应用程序...

java jsp jsp-tags jspinclude java-ee-6

0
推荐指数
1
解决办法
1万
查看次数

无法读取TLD"META-INF/tld/tiles-jsp.tld"

我使用tile和springframework制作了一个jsp文件,但是我无法读取TLD"META-INF/tld/tiles-jsp.tld".

问题是什么?

jsp jsp-tags tiles

0
推荐指数
1
解决办法
2817
查看次数

自定义Taglib编译错误

我正在尝试为自定义标记创建一个taglib.但是我在Eclipse IDE中遇到了编译错误.这是我的TagLib描述:

<?xml version="1.0" encoding="UTF-8"?>
<taglib version="2.1" xmlns="http://java.sun.com/xml/ns/javaee" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd">
  <tlib-version>1.0</tlib-version>  
  <uri>MyFunction</uri>
  <function>
      <name>myFunc</name>
      <function-class>com.tldcls.MyClass</function-class>
      <function-signature>int age()</function-signature>
  </function> 
</taglib>
Run Code Online (Sandbox Code Playgroud)

我在标签上收到编译错误.错误告诉:

cvc-complex-type.2.4.a: Invalid content was found starting with element 'uri'.
Run Code Online (Sandbox Code Playgroud)

我无法弄清问题在哪里.

jsp jsp-tags taglib

0
推荐指数
1
解决办法
1806
查看次数