- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.directwebremoting.WebContext.getSession()
方法的一些代码示例,展示了WebContext.getSession()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebContext.getSession()
方法的具体详情如下:
包路径:org.directwebremoting.WebContext
类名称:WebContext
方法名:getSession
[英]Returns the current session associated with this request, or if the request does not have a session, creates one.
[中]返回与此请求关联的当前会话,如果请求没有会话,则创建一个会话。
代码示例来源:origin: org.directwebremoting/dwr
public Object getInstance() throws InstantiationException
{
// fills for the first time the moduleConfig
ActionForm formInstance = (ActionForm) WebContextFactory.get().getSession().getAttribute(formBean);
if (formInstance == null)
{
throw new InstantiationException("Can't find formInstance for " + formBean);
}
return formInstance;
}
代码示例来源:origin: org.directwebremoting/dwr
@Override
public HttpSession get()
{
return WebContextFactory.get().getSession();
}
代码示例来源:origin: org.directwebremoting/dwr
public HttpSession get()
{
WebContext webcx = WebContextFactory.get();
return webcx.getSession();
}
代码示例来源:origin: org.directwebremoting/dwr
/**
* Internal method to find or create a StoreProvider for a given user.
*/
@Override
protected StoreProvider<T> getStoreProvider()
{
HttpSession session = WebContextFactory.get().getSession(true);
@SuppressWarnings("unchecked")
StoreProvider<T> storeProvider = (StoreProvider<T>) session.getAttribute(attributeName);
if (storeProvider == null)
{
storeProvider = factory.create(session);
session.setAttribute(attributeName, storeProvider);
}
return storeProvider;
}
代码示例来源:origin: pl.edu.icm.yadda/yaddaweb-lite-core
/**
* Method responsible for generating form for reporting errors.
* @param elementId
* @return
*/
public Map<String, Object> getForm(String elementId) {
Map<String, Object> result = new HashMap<String, Object>();
try {
Map<String, Object> model = new HashMap<String, Object>();
WebContext context = WebContextFactory.get();
String captchaId = captchaIdGenerator.getId(context.getSession().getId());
model.put("captchaId", captchaId);
model.put("extId", elementId);
model.put("logged", false);
model.put("timestamp", (new Date()).getTime());
context.getHttpServletRequest().setAttribute("viewModel", model);
String html = context.forwardToString(forcedViewName);
result.put(DWRConstants.CONTENT, html);
} catch (Exception e) {
log.warn("Exception occurred when rendering DWR error form for element "
+ elementId, e);
result.put(DWRConstants.ERROR, messageSource.getMessage(
MessageConstants.DWR_NO_DATA, null,
LocaleContextHolder.getLocale()));
}
return result;
}
代码示例来源:origin: infiniteautomation/ma-core-public
@SuppressWarnings("unchecked")
private List<LongPollData> getLongPollData() {
HttpSession session = WebContextFactory.get().getSession();
代码示例来源:origin: org.directwebremoting/dwr
public Object convertInbound(Class<?> paramType, InboundVariable data)
{
WebContext webcx = WebContextFactory.get();
if (HttpServletRequest.class.isAssignableFrom(paramType))
{
return webcx.getHttpServletRequest();
}
if (HttpServletResponse.class.isAssignableFrom(paramType))
{
return webcx.getHttpServletResponse();
}
if (ServletConfig.class.isAssignableFrom(paramType))
{
return webcx.getServletConfig();
}
if (ServletContext.class.isAssignableFrom(paramType))
{
return webcx.getServletContext();
}
if (HttpSession.class.isAssignableFrom(paramType))
{
return webcx.getSession(true);
}
return null;
}
代码示例来源:origin: org.directwebremoting/dwr
object = webcx.getSession().getAttribute(name);
webcx.getSession().setAttribute(name, object);
代码示例来源:origin: pl.edu.icm.yadda/yaddaweb-lite-core
try {
String cid = captchaIdGenerator.getId(
context.getSession().getId());
model.put("captchaId", cid);
model.put("extId", elementId);
代码示例来源:origin: org.directwebremoting/dwr
HttpSession httpSession = webCtx.getSession(false);
String httpSessionId = (httpSession != null ? httpSession.getId() : null);
代码示例来源:origin: org.apache.geronimo.plugins/console-base-portlets
public DynamicServerInfo getJavaVMStatistics() {
HttpSession session = WebContextFactory.get().getSession(true);
ManagementHelper helper = PortletManager.getManagementHelper(session);
J2EEDomain[] domains = helper.getDomains();
J2EEServer[] servers = domains[0].getServerInstances();
JVM[] jvms = helper.getJavaVMs(servers[0]);
long elapsed = System.currentTimeMillis() - jvms[0].getKernelBootTime().getTime();
if(jvms[0].isStatisticsProvider()) {
JVMStats stats = (JVMStats) ((StatisticsProvider)jvms[0]).getStats();
BoundedRangeStatistic heap = stats.getHeapSize();
return new DynamicServerInfo(heap.getCurrent(), heap.getHighWaterMark(), heap.getUpperBound(), elapsed);
} else {
return new DynamicServerInfo(elapsed);
}
}
}
本文整理了Java中org.directwebremoting.WebContext.getSession()方法的一些代码示例,展示了WebContext.getSession()的具体用法。这些代
本文整理了Java中org.directwebremoting.WebContext.getHttpServletResponse()方法的一些代码示例,展示了WebContext.getHttpSe
本文整理了Java中org.directwebremoting.WebContext.getHttpServletRequest()方法的一些代码示例,展示了WebContext.getHttpSer
本文整理了Java中org.directwebremoting.WebContext.getServletContext()方法的一些代码示例,展示了WebContext.getServletCont
在带有注解的 Spring MVC 中,我们使用 @Controller 标记任何 POJO。 在这个 Controller 中,我们可以使用 autowired 属性获取 WebApplicatio
我收到这个臭名昭著的错误: cannot be context relative (/) or page relative unless you implement the IWebContext 我
JOSSO 新手。我已经用 tomcat 设置了 JOSSO,并且 partnerapp 似乎工作正常。我有一个“示例”网络应用程序,我正在尝试使用 JOSSO 配置它。当我尝试访问 Web 应用程序
我正在将作为 Web 服务公开的无状态 EJB 从 JBoss7 AS 迁移到 WildFly 10(当然我有点晚了)。 网络服务过去可通过 http://localhost:8080/vmwWS/v
我正在为 Spring-Boot MVC 应用程序使用外部 Tomcat,但我无法在 application.property 文件中设置 webcontext 名称。对于内部 Tomcat,属性 s
我需要使用 JSF 显示位于 Web 应用程序部署文件夹之外的图像标签或 HTML 标签。我怎样才能实现这一目标? 最佳答案 到目前为止,它必须可以通过公共(public) URL 访问。因此,最终
我已将 Jboss 应用程序迁移到 WebSphere Liberty。我必须删除所有 Jboss 引用库。在这样做的同时,我在某些注释中面临问题。 Jboss 应用程序使用 @SecurityDom
我是一名优秀的程序员,十分优秀!