【(5)JavaWeb Session域对象】教程文章相关的互联网学习教程文章

java实现类似python requests的session功能

怎么在java中实现类似于python的requests模块的session功能呢。java也是可以实现的,用java的okhttp包可以实现。 在pom.xml中加入相关依赖<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp --> <dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>4.2.2</version> </dependency>后面是相关的java代码:package com.puple.atto.datastructure;import java.text.Mes...

java-jsf-在faces-config中注册SessionListener【代码】

我创建了一个SessionListener,但是它不起作用,因为我不知道如何在faces-config.xml中注册它.我尝试了以下方法: 会话监听器public class SessionListener implements HttpSessionListener {@Override public void sessionCreated(HttpSessionEvent arg0) {HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();String param = request.getParameter("language...

java-我可以使用在DispatcherServlet上下文中声明的Hibernate Session Factory代替hibernate.cfg.xml吗?【代码】

在我以前的Spring MVC项目中,我使用Hibernate作为JPA的提供程序.我不必创建hibernate.cfg.xml文件,因为我已经在Spring DispatcherServlet Context文件中声明了Hibernate Session Factory,并且已经声明了persistence.xml文件. 在我的新项目中,我想基本上使用Hibernate.我已经从数据库结构生成了实体类.但是,在IDEA中没有生成DAO类,为什么?我可以以某种方式在IDEA中生成DAO类吗?在生成此POJO的过程中,我在DispatcherSerlvet上下文文...

java-创建applicationContext.xml时出错:在ServletContext资源中定义名称为’sessionFactory’的bean时出错【代码】

我正在尝试使用Spring和Hibernate配置Java MVC Web应用程序,但是当我运行服务器时出现此错误,并且我不知道这是什么问题.ERROR: org.springframework.web.context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/spring/applicationContext.xml]: Invocation of init met...

java-sessionFactory.openSession中的NullPointerException【代码】

我正在使用Spring Hibernate开发一个Web应用程序.在那里,我有一个DAO类的方法. 当我通过jsp文件调用它时,效果很好.但是,当我通过servlet调用它时,它给出了NullPointerException.下面我把方法.@Autowired private SessionFactory sessionFactory;@SuppressWarnings("unchecked") public List<Employee> listEmployees() {Session session = sessionFactory.openSession();//line 95Criteria crit= session.createCriteria(Employee....

java-dropwizard 0.7 @Session注释【代码】

我正在尝试让Dropwizard与会议合作.我读过0.7版,Dropwizard添加了会话支持.从发行说明中:“增加了对HTTP会话的支持.将带注释的参数添加到资源方法:@Session HttpSession会话中,以注入会话上下文.” 我有一个示例资源类,它从http get请求获取用户/密码,并且我想在会话中保存用户名:@GET public Response auth(@QueryParam("user") String user, @QueryParam("password") String password, @Session HttpSession session)...

java-休眠:session.get(EntityName.class,Id)和使用Criteria之间的区别【代码】

到目前为止,我已经看到了两种从数据库中检索对象的方法(例如MySQL),一种是session.get(EntityName.class,Id);另一种是session.get(EntityName.class,Id).另一种方式是:criteria.add(Restrictions.eq(‘id’,Id)).uniqueResult(); 当我想更新对象中的单个字段时,我发现第一种方法很方便,我可以使用setter更新对象然后提交事务,但是我不确定这两种方法之间有什么区别.解决方法: Session.get()如果实例已经与会话关联,则返回该实例....

java-Spring JPA / Hibernate org.hibernate.AssertionFailure:实体中的null id(发生异常后不要刷新Session)【代码】

专家/大师/朋友 我们的应用程序可与Spring 3.2,JPA 2,Hibernate 4.2技术堆栈以及MySQL& Tomcat7.我们得到一个奇怪的异常,这是一个很棘手的难题.我们有一个非常简单的实体,可以通过Junit测试正常运行,没有任何问题.但是,当我添加HibernateEmptyInterceptor(在此处移动了公司的通用逻辑)时,我得到了以下提到的异常.或者,我什至尝试使用Hibernate PreInsertEventListener也是相同的异常. 在阅读了stackoverflow中的几篇文章-this、thi...

java-PersistenceUnit:默认无法建立Hibernate SessionFactory-Hibernate【代码】

当我启动tomcat时,出现以下错误:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/spring-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory at org.springframework.beans.fa...

Java HttpSession .getAttribute(字符串名称)【代码】

我有一个简单的简短问题,但找不到任何答案.我创建了一个HttpSession,并希望从中获取一个属性,例如User对象.HttpSession session = request.getSession(true); Object userObject = session.getAttribute("name"); if ((userObject != null) && (userObject instanceof User)) {User currentUser = (User) userObject;... }问题如下:.getAttribute函数获取字符串名称作为参数-名称是什么?我从哪里知道名字?它在某处预定义了吗? ...

访问CDI SessionScoped bean在Java 8并行流中不起作用【代码】

我无法理解为什么此代码不起作用.基本上,我想在parallelStream()函数期间从CDI ViewScoped Bean访问CDI SessionScoped Bean,但出现了以下异常:WELD-001303: No active contexts for scope type javax.enterprise.context.SessionScoped它在Wildfly 10.1中运行. ViewScoped bean:import java.io.Serializable; import java.util.ArrayList; import java.util.List; import java.util.function.Function; import javax.faces.view....

java-春季启动.找不到类型为“ org.hibernate.SessionFactory”的bean【代码】

我似乎无法弄清楚为什么我的Spring Boot应用程序无法自动创建SessionFactory.据我了解,它应该自动拾取属性文件并能够创建会话工厂bean. 我需要在某些Dao类中与Hibernate一起使用会话工厂,但是下面的简单示例重现了我遇到的问题: pom.xml:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apa...

Java Servlet和HttpSession【代码】

非常基本的问题.我有一个包含几个servlet的门户,其中一个负责登录(但仅作为管理员).如何在Servlet之间使用HttpSession,以了解管理员是否已登录? 提前致谢!解决方法:在会话中设置属性session.setAttribute("isAdmin",true OR false);在登录时确定用户类型并进行设置.

Java-在Wicket AuthenticateWebSession中EJB3注入为空【代码】

我在应用程序中使用Wicket EJB3,但遇到一个问题,但找不到任何相关的主题,因此这里是: 我正在使用Wicket身份验证,并且需要使用EJB中重写的方法authenticate(…)中的方法. 我可以在任何检票口页面中使用此EJB,但是当涉及到WebSession时,它保持为Null,则注入无法正常工作. 我的WicketSession类看起来像这样:public class WicketSession extends AuthenticatedWebSession {@EJB(name = "UserService")private UserService userServic...

java-在独立应用程序的hibernate中配置sessionFactory【代码】

我正在尝试制作一个第三方的简单的独立/摇摆应用程序,该应用程序使用休眠模式在另一个应用程序的数据库上进行连接,所以这是我所做的: 1-使用的罐子:hibernate-core-3.5.1-Final hibernate-entitymanager-3.5.1-Final hibernate-jpa-2.0-api-1.0.0.Final hibernate-annotations-3.5.1-Final hibernate-commons-annotations-3.2.0.Final dom4j-1.6.1 slf4j-api-1.6.4 slf4j-log4j12-1.6.4 log4j-1.2.16.jar commons-collections-3....

JAVAWEB - 相关标签
SESSION - 相关标签