编程面试题

  • 为什么Spring MVC会报告“找不到类型为org.json.JSONObject的返回值的转换器”?

    我不知道您为什么要使用两个JSON解析库。而不是创建一个JSONObject,而是创建Jackson的等效项ObjectNode。

  • 如何使用Spring MVC拦截器更改发布的值

    我回答我自己的问题。实际上,这相当复杂,我花了一些时间才能找到可行的解决方案。首先,我在Spring配置类(正是Spring Boot环境)中创建了一个过滤器: @Configuration @ComponentScan{ "istia.st.springmvc.config", "istia.st.springmvc.controllers", "istia.st.springmvc.mode

  • 获取JSP中的用户详细信息?

    您应该使用Spring Security JSP标签。 首先声明正确的taglib: %@ taglib prefix="sec" uri="http:www.springframework.orgsecuritytags" % 然后使用以下代码显示例如当前用户的电子邮件。 sec:authe

  • Spring MVC-打开新页面而不重新加载

    唯一的方法是使用AJAX来获取页面部分而无需重新加载整个页面 更新(04052011): 使用JQuery for AJAX。 控制器: @RequestMappingvalue = "m

  • 带有websocket和stockjs的JBOSS EAP 6.3 Beta-使用Spring框架的stomp.js

    根据官方文档和其他来源(例如a href="https:github.comAtmosphereatmospherewikiEnabling- WebSocket-Support-in-JBoss-EAP-6.3-and

  • 不允许使用HTTP 405-Spring Boot + Spring Security

    您忘记了csrf-Token。 建议您在meta-tag中添加csrf-Token。您可以在Spring Security文档中阅读它a href="http:spring.io

  • 如何将H2控制台连接到嵌入式Spring H2 DB

    如果您的应用程序不是spring启动,那么您需要在web.xml文件中添加以下servlet配置 !-- H2 Database Console for managing the app's database -- servlet servlet-nameH2Consoleservlet-name servlet-class

  • Spring CrudRepository在自定义查询方法定义上引发AbstractMethodError

    可能是由于您的Spring Data Commons jar和Spring Data JPA jar不兼容而引起的。请使用mvn dependency:tree命令检查。

  • 在提交Spring MVC上绑定子对象

    只需将form:select标记中的路径从更改 publisher 为 publisher.publisherId 我这边还有一些事情: 你不需要用 @Columnname="websiteId", nullab

  • 找不到依赖项类型为[org.springframework.social.twitter.api.Twitter]的合​​格Bean

    原因是您没有定义spring.social.twitter.appId和的src main resources application.properties或config application.properties spring.social.twitter.appSecret。

  • Spring Security注销会话未失效

    回答,以便您结束问题。 如果您使用的是Spring Security的CSRF保护,则必须进行POST才能注销(尽管我认为这是可配置的)。 您可以使用Javascript而非非AJAX进行登出POST吗?喜欢: !-- anywhere in your document: -- form:form action="deconnexion" id="log

  • 带有Spring MVC的tess4j

    甚至我也遇到了使用tess4jfor 的类似问题DynamicWebProject。但是感谢@nguyenq的评论对我的帮助,让我可以正常工作了。tess4j通常使用TIFF处理程序进行光学识别。默认ImageIO不提供它所需的依赖关系。因此,需要jai- imageio.jar。我所做的只是ImageIO.scanForPlugins在调用执行的包

  • Spring MVC缺少请求属性

    您使用了错误的注释。@RequestAttribute用于检索HttpServletRequestusingb

  • 找不到com.fasterxml.jackson.core.JsonParseException的类文件

    您还需要包括 dependency groupIdcom.fasterxml.jackson.coregroupId artifactIdjackson-coreartifactId version2.3.2version dependency cod

  • Selenium for Python:如何转储当前页面的HTML

    您可以使用WebDriver属性转储当前页面的HTML内容page_source。 样本片段: from selenium import webdriver driver = webdriver.Firefox driver.get'https:yourfavoriteurl' if 'interested_string' in d

  • Spring MVC静态资源部分工作

    您的网址是相对的,因此浏览器在错误的位置寻找资源。(检查结果HTML代码) 一种解决方案是使用spring:url标记构建资源的url。 spring:url var="banner" value="resourcesimagesbanner-graphic.png" img sr

  • 如何设置默认值Combobox JSP

    您可以使用HTML选择的Attribute。只需比较ID,然后将其设置为匹配即可。 样例代码: select id="locationCountry" style="padding-left: 2em" option value=

  • 使用Spring 2.5是否可以在不同的窗口选项卡中维护不同的会话(用户)?

    浏览器的Cookie存储区在决定发送哪些Cookie时不会区分不同的窗口或选项卡。因此,基于cookie的方法将无济于事。 我建议的替代方法是具有一个隐藏的“ userName”参数,该参数作为给定标签或窗口中所有请求的URL查询参数来回传递。您可以通过使用一些Javascript将隐藏的参数添加到刚加载的页面中的每个HTML表单中,来优化浏览器请求中参数的设置。该参数值将从当前页面URL的查询字符串中塞入。您只需要确保

  • Spring AOP切入点不会触发

    您的代码有几个问题: 您应该将ValidationTest对象创建为由Spring管理的bean,而不要使用new aop:include name="UpdateUIMetadataInterceptor" 应该是aop:include name="updateUI"; 您

  • hibernate.validator.fail_fast序列

    因此,我希望这是您想要的,或者至少将您推向正确的方向: 在我的控制器中,我有以下方法: @RequestMappingvalue = "testcreateEntry", method = RequestMethod.POST @ResponseBody public void doAndValidateSomething@RequestBody @Valid ValidationFo

  • 在ajax POST后加载表时遇到问题

    您需要在桌子周围放置一个容器: div id="users_table_container" table id="users_table" ... table div 然后,您的AJAX回调应该执行以下操作: $"#users_table_conta

  • HTTP状态500-筛选器执行引发异常-重复执行doFilter和invokeDelegate

    在仔细检查了所有配置文件之后,在阅读了文档之后,我得出的结论是没有错。我只是解决了从版本4.1.3降级到4.0.3的问题

  • JSP-将数组数据从Java获取到JSP中

    在Servlet上进行处理,并将其存储在String或的2D数组中ListListString 将其设置为请求属性,将请求转发至jsp。 在jsp上,使用JSTL表示数据。使用c:forEach

  • Spring RESTful控制器方法改进建议

    建议的改进: a)使用JPA代替普通的Hibernate b)让Spring注入Hibernate Session JPA实体管理器 c)让Spring做数据库处理(注解(@Transactional)或程序化(TransactionTemplate))

  • 所请求的资源(/)不可用

    @Tenelope您不需要返回,"WEB-INFviewshome.jsp";您可以返回"home"它,因为您已经在servlet- context中对其进行了配置: beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResol

  • 无法删除或更新父行ConstraintViolationException

    尝试使用entityManager.createNativeQuery。您不能使用,createQuery因为该表应该作为实体存在于Java代码中。另外,您需要使用确切的SQL格式。 String query = "DELETE FROM USER_PHONE WHERE user_id=?1"; tr

  • 如何获取文件的ACL?

    尝试这个 : System.out.println"getting ACL capabilities"; AclCapabilities aclCapabilities = session.getRepositoryInfo.getAclCapabilities; System.out.println"Propogation for this repository is " + a

  • Spring MVC:如何修改从Spring控制器发送的响应?

    朋友,除了成功修改ServletResponse之外,我们还需要子类ServletOutputStream。请参阅http:docstore.mik.uaorellyxmljxslt

  • Grails 3和Spring @RequestMapping

    为了确保使用Java配置在Grails 3应用程序中显示由@RequestMapping配置的端点,您必须在Application.groovy中使用以下设置 @ComponentScan"my.org.config" class Application extends GrailsAutoConfiguration { static void mainString[] args

  • Spring MVC Controller正在工作但未创建指定的响应URL,它是从请求映射字符串创建URL

    我将方法SubmitBranchInsert的返回类型更改为String,如下所示 @RequestMappingvalue="branchsubmitinsert.travel", method=RequestMethod.POST public String submitBranchInsertModelMap model,@ModelAttribute BranchModel branchMode

  • Spring Data JPA如何提供数据访问接口而不是休眠数据访问层

    Spring Data为接口创建代理,并且为每种方法尝试不同的策略以查找创建方法的实现。 的方法CrudRepository是在的a href="https:docs.spring.iospring- datajpadocscurrentapiorgspringframeworkdatajparepositorysupportSimpleJpaRepository.htm

  • Java如何在Spring Ws中处理证书?

    一旦你选择了安全拦截器,你喜欢用。假设您已准备好所有证书,则可以按照下面的链接为每个安全拦截器设置一种或两种方式的ssl。该链接不是最新的,但可以帮助您入门。

  • 从拦截器的preHandle方法调用控制器

    SpringMVC具有 Flash 的概念。这是一种简单地将任意属性传递给具有2个特征的重定向请求的方法: 您不使用URL 您不仅限于字符串 在带@RequestMapping注释的控制器中使用非常简单,因为您只需将RedirectAttributes参数传递给控制器​​方法,然后将其填充并返回一个code

  • 在Python和Pandas中读入.csv的一种非常通用的方法是什么?

    好的,这个问题在一定程度上受到了启发:将可变数目的列转换为二进制矩阵 因此,请阅读csv,但将分隔符覆盖到选项卡上,这样它就不会尝试拆分名称: In[7]: import p

  • 如何在SpringMVC中为特定类自定义JSON

    Spring默认使用Jackson来序列化和反序列化JSON。您可以@JsonSerialize在User类型上使用Jackson的批注,并提供一个JsonSerializer实现所需序列化的实现。

  • 我应该使用哪个spring库发送带有多线程的电子邮件

    是的,您绝对可以使用Spring Integration来做到这一点,因为Spring Core ExecutorChannel可以提供带有的实现TaskExecutor: channel id="sendEmailChannel" dispatcher task-executor="threadPoolTaskEx

  • Spring3 MVC:验证无效

    1)所有javax约束在其通过条件中都包含一个隐式“或null”。如果要捕获空格,则需要添加@NotNull或重新配置Web资料夹,以将空格输入绑定到空字符串而不是null。 2)context:annotation-config 不打开Spring 3调度程序servlet自动配置魔术。如果需要,您需要定义自己的验证器bean。要使所有内容都能自动运

  • 形式:选择无法从数据库检索数据

    注意您的传递依存关系。 通过使用来自问题and的信息mvn dependency:tree,我得到的是: +- org.springframework:spring-context:jar:4.0.3.RELEASE:compile | +- org.springframework:spring-aop:jar:4.0.3.RELEASE:compil

  • 如何检索与字段关联的对象列表到实体类中?

    首先,您不能从CustomerRepository返回CustomerAddress。 一些替代方案是 要根据中的姓氏检索CustomerAddress CustomerRepository,您可以执行以下操作 Customer findByPrefBillAddressUid_LastNameString lastN

  • Spring MVC:是否可以返回Map 使用杰克逊动态转换为JSON?

    我MapString, ?从几个控制器中返回a ,并且Jackson将内容自动转换为JSON- 如您所说,当您还没有可以保存您想要的信息的域对象时,这样做更容易返回。 只要您在类路径中具有jackson库并且mvc:annotation- driven在spring配置中,就应该自动为您完成此操作。我用于Jackson的Mave