- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
doView()
实际有什么区别和 render()
Liferay 中的功能?以及 renderRequest
和有什么区别和 resourceRequest
?
最佳答案
doView()
= 在 VIEW 模式下处理渲染请求。render()
= 此方法调用 doDispath()
方法并使用 getTitle()
设置 portlet 的标题方法。然后它调用 doView()
之一, doEdit()
, doHelp()
等取决于 RenderRequest
中指定的 portlet 模式.
同样,RenderRequest 是当您想要在 portlet 的 VIEW 模式下处理请求时。如果您的 portlet 使用额外的资源来呈现 View (即图像、JavaScript 文件等),那么呈现 View 的 JSP 将使用 <portlet:resourceURL />
标记以生成这些资源的有效 URL。这些 URL 将使用一对 ResourceRequest
进行处理。和 ResourceResponse
对象。
您可以覆盖资源阶段,但请记住,当您使用 ResourceRequest
时/ResourceResponse
为了提供服务,portlet 不能更改当前的 portlet 模式、窗口状态或呈现参数。而且在资源 url 上设置的参数不是渲染参数,它们仅对当前资源请求有效。
关于liferay - Liferay 中的 doView() 和 render() 函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11518814/
我正在开发一个自定义 portlet(编辑:我正在扩展 MVCPortlet),并查看了几个示例和教程,我发现当 doView(RenderRequest, RenderResponse) 方法被覆盖
我有一个简单的 JSR 286 Portlet,它显示用户手册(纯 HTML 代码,而不是 JSP)。 实际上,我的 doView 方法只包含以下内容: public class UserManual
我有一个带有几个 jsp 页面的 portlet,每个页面都包含一个带有提交按钮的表单。当用户在第一个 jsp 上提交表单时,我将数据保存在 db 中并调用 actionResponse.sendRe
当在 View 模式下点击 portet 时,portlet 容器将首先调用哪个方法..?会是 doHeader 还是 doView..? 最佳答案 javax.portlet.GenericPort
我在主题中有以下方法: public void doFilter(ServletRequest request, ServletResponse response, FilterChain filte
我想在从其他方法调用 processAction() 方法后呈现 JSP。我正在使用 Liferay 6.2 和 JBoss 7.1.1。 这是必须调用 processAction() 和 doVie
我正在使用 Websphere portal 6.0,我想知道是否有一种方法可以告诉服务器从 doView 方法呈现哪个页面。我知道我可以通过 processAction 方法做到这一点,但不幸的是问
doView()实际有什么区别和 render() Liferay 中的功能?以及 renderRequest 和有什么区别和 resourceRequest ? 最佳答案 doView() = 在
我有一个要求,我需要从 doView 方法中的请求获取页面名称并将其重定向到 page_name_SUFIX,但我找不到解码 WebSphere URL 的方法 当我请求“pageName”的 Vie
我是一名优秀的程序员,十分优秀!