问题标签 [spring-portlet-mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 将数据表与我的项目集成
我正在尝试将数据表功能与我的项目集成。我们正在使用 Spring portlet MVC。我从服务类中得到一个列表。我在 JSP 中使用的列表是 ${billingOverview.postpaidBillingInfo}。
我在我的代码中包含了以下数据表功能。
-> 示例是表格标签中使用的 ID。
我的jsp如下:
我显示的页面是这样的(分为两部分)请看我的jsp here。我没有声望在这里发布它。
第一张图片链接:https ://www.dropbox.com/s/7qw8xcf8ek9vnng/ScreenShot1.png?dl=0 第二张图片链接:https ://www.dropbox.com/s/dadd009r594nvik/ScreenShot2.png?dl=0
问题
在第二张图片上,它显示了所有记录,而不是一次只显示 10 条记录。为什么它显示所有记录而不仅仅是 10 条记录。我不知道我应该如何进行。
为什么它在一页上显示所有记录?为什么?
提前致谢
java - 如何在 Spring 的 dispatcherportlet 和 dispatcherservlet 上通过 xml 设置ThreadContextInheritable(true)
我想让当前请求对子线程可用,而不是将原始请求作为方法参数通过多个层传递。该应用程序既可以作为 servlet 也可以作为 portlet 运行。
通常,DispatcherServlet 和 DispatcherPortlet 将当前请求设置为当前线程上的 RequestContextHolder。这样,调用线程就可以访问当前请求。请求不会传播到子线程。
在我的例子中,请求产生了一个子线程,它使用 RestTemplate 进行 ReST 调用,我需要访问拦截 RestTemplate 的 ClientHttpRequestInterceptor 中的原始请求。传递给拦截的请求没有用,我需要到达服务器的原始请求。
DispatcherServlet 和 DispatcherPortlet 都具有将 RequestContext 传递给子线程的特性:setThreadContextInheritable(true)。但是,将该标志设置为 true 似乎并不容易。没有设置它的 init-param,通常您在 web.xml 或 portlet.xml 中指定它们。
有没有办法通过他们的设置器使用 xml 配置来自定义调度程序 portlet 或 servlet?我发现的唯一方法是编写一个自定义 dispatcherservlet/portlet,它在内部将标志设置为 true,并在 web.xml 和 portlet.xml 中使用它。
java - 在数据表中显示 0 条记录,共 0 条记录
很长一段时间以来,我一直在为数据表苦苦挣扎,我需要有人帮助我实现该功能。我已经浏览了大部分数据表站点,但仍然无法弄清楚。
我也在使用 spring-portlet MVC。
这是我的相同脚本。
我的 JSON 响应来自该类,其代码如下:-
最后一页看起来像这样。JSON响应如下
Json 通常用 [ 括号打开。
为什么我的页面显示 0 个条目中的 0 个,以及为什么开始按钮不起作用。
如果您需要更多说明,请在评论中添加。
提前致谢。
spring-mvc - java.lang.NumberFormatException:对于输入字符串:“${status.index}”
我无法弄清楚这个问题的根本原因,它在以前版本的 Spring 即 Spring 3.2.X 上运行良好,但在最新版本即 Spring 4.1.0 上却没有。知道我做错了什么。
控制器:
spring - portlet:param 不评估 EL 标记
尝试为 Spring MVC portlet:actionURL portlet:param 设置值,但由于某种原因,EL 不解析 JSTL。有关 Message.java 和 MessageForm.java 的详细信息,请参见下文,Message.java 确实实现了 equals() 和 hascode(),在 WebSphere Portal Server v8.0 和 JDK 1.6 中作为 Spring MVC Portlet 运行。
这是我的 JSP:
使用 Spring MVC portlet v3.2.8 及以下是标记库:
消息.java
MessageForm.java
这是控制器:
打印出来时,messageId
它只是显示${message.id}
为价值 - 知道我做错了什么吗?
spring - Spring Portlet mvc中的Tiles3
我已经将磁贴版本从 2.2.2 更新到 3.0.1,我目前有一个解决方法来显示基于http://forum.springsource.org/showthread.php?98961-Webflow-with-JSP中描述的解决方案的 portlet 内容-Tiles-Portlet-has-no-content/page2。申请:
在这种情况下解决了 JSP 空白问题。瓷砖3有没有类似的解决方案?在tiles3中我面临同样的情况,我找不到ServletUtil类或任何替代方法来帮助我解决这个问题。
java - 无法使带有注释的 Spring MVC portlet 正常工作
这是我的控制器
还有我的豆子,
和我的 view.jsp
我收到以下异常
如果我将 @ModelAttribute("search") 作为参数放在渲染方法中,它工作正常,但我知道这是绝对错误的(纠正我)
有什么建议么?
spring - 在不使用 DisplatcherPortlet 的情况下,在 Portlet 中使用带有注释的 Spring for DI
由于在 Prod 中发现了一个错误,我需要“重构”大量非常旧的 Portlets 代码。重构要求我更新到一个新库,因此从使用“查询”类的自定义 DAO 结构转移到使用 Springs JdbcTemplate 和注释将所有内容连接在一起的结构。
但是,有很多 portlet。有没有一种方法可以使用 Spring with Annotations for DI 而不需要我完全重写要使用的 PortletDispatcherPortlet
和@RequestMapping
s?我只想标记所有的 Portlet,以及少数 Servlet,@Component
让 Spring 注入我需要的类。我苦苦挣扎的地方是如何在ApplicationContext
不使用 Spring 提供的调度程序 portlet/servlet 来启动上下文的情况下进行引导。如果可能的话,我不想ApplicationContext
直接用手拉出必要的豆子。我确实有contextConfigLocation
并且ContextLoaderListener
已经在我的 web.xml 中定义了。
liferay - “这个应用程序没有可配置的插件。” 在将 portlet 安装为 .war 文件后在 Liferay 中
我想将门户作为 .war 文件添加到 Liferay。我将 .war 文件复制到liferay-portal-6.2-ce-ga2/tomcat-7.0.42/temp/liferay/com/liferay/portal/deploy/socialgraphui-1.0-SNAPSHOT.war
当我在所有应用程序中的 Liferay 中安装 .war 文件时,我看到了项目,但只有There are no configurable plugins for this app.
项目结构
SocialGraphUI-portlet.xml
liferay-portlet.xml
portlet.xml
web.xml
liferay-portlet.tld
pom.xml
liferay - 未捕获的类型错误:无法读取未定义的属性“liferay-form”
我在 Spring MVC 中有一个 Web 应用程序,并希望将此 Web 应用程序用作 Liferay 中的 portlet。我创建了 portlet 控制器类、setweb.xml, portlet.xml, liferay-portlet.xml
和其他文件。当我将 portlet 添加到 Liferay 时,浏览器控制台中出现错误:
在barebone.jsp
文件中
我将 Liferay 6.2 与 Tomcat 一起使用,并没有注意到服务器日志文件中有任何错误。
我不知道我应该如何找到问题所在,也不知道barebone.jsp
文件是什么。
项目结构
SocialGraphUI-portlet.xml
liferay-display.xml
liferay-plugin-package.properties
liferay-portlet.xml
portlet.xml
web.xml
pom.xml
liferay-portlet.tld