mapping 相关问题

将给定集合的每个元素对应于另一个集合的唯一元素,或者它可以指在两个不同数据模型(对象)之间创建数据元素映射的过程

使用 mediatR 在 .net 中映射从 Angular 接收的数据

我正在从 FormData 中的角度应用程序发送数据 这是发送的数据的打印: 键:tePartNumber,值:测试 键:customerPN,值:测试 键:项目编号,值:测试 钥匙:oem,价值:99...

回答 1 投票 0

将关联行数据从二维数组合并到共享 id 列值上的另一个二维数组

我有两个关联数组,它们有一个共同的值,例如 $数组1 = [ [“ID”=>“AAAA”,“名称”=>“Apple”], [“ID”=>“BBBB...

回答 3 投票 0

映射多维数组的关联元素以形成平面关联数组

我使用 array_combine() 没有成功。 谁能帮我从两行中的数据生成一个平面关联数组? 大批 0 => 大批 0 => 大批 '

回答 4 投票 0

从每个工作表中获取值并将值放入另一个工作表中

我正在尝试从所有选项卡中获取范围,并将值放入 P col 处名为“数据”的特定选项卡中。 我在所有选项卡之间的 A2:B 处都有范围值,并尝试通过映射方法获取值。 这个问题...

回答 1 投票 0

为什么mapboxapi返回一个倾斜的地图,其纬度明显不正确并且相对于数据错位?

我正在尝试创建几张跨宽纬度范围的地图。我正在通过 R 中的 mapboxapi 使用 Mapbox 地图。我想知道如何正确执行此操作,以便地图和数据...

回答 1 投票 0

地图结构! @Mapping,在一个 @Mapping 中使用 conditionQualifiedByName 和表达式参数

我在使用 @Mapping 注释的单字段映射中使用条件和表达式时遇到问题。我需要一些简单的解决方案来检查传入字段的空值和空白值。 我有 2 个接口...

回答 1 投票 0

GoLang - 循环结构数组 - 我可以映射吗?

我是 GoLang 的新手,来自 Node.js。游戏有点晚了(绝对不起作用),需要一些帮助来理解方法,也许只是理解...... 我想省略

回答 1 投票 0

如何使用自定义错误页面重定向tomcat 9版本中的400错误

我尝试使用自定义错误页面重定向 400 错误,但它不起作用。 400 只是不重定向,404 和 500 工作正常 1: 400 我尝试使用自定义错误页面重定向 400 错误,但它不起作用。 400 只是不重定向,404 和 500 工作正常 1: <error-page> <error-code>400</error-code> <location>/faces/errors.xhtml</location> </error-page> <error-page> <error-code>404</error-code> <location>/faces/notfound.xhtml</location> </error-page> <error-page> <error-code>500</error-code> <location>/faces/error.xhtml</location> </error-page> 2: 在服务器级别更改 --sever.xml 文件也不起作用 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.ErrorReportValve" errorCode.400="/faces/errors.xhtml" showReport="false" showServerInfo="false" /> 3 创建了servlet类来重定向错误,但它也不起作用 package tneb.ccms.consumer; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/error400") public class Error400Servlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // Set response content type //System.out.println( request.getRequestURI()); response.setContentType("text/html"); System.out.println("error page"); // Set response status to 400 Bad Request response.setStatus(HttpServletResponse.SC_BAD_REQUEST); response.sendRedirect(request.getContextPath()+"/faces/errors.xhtml"); } } package tneb.ccms.consumer; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.FilterRegistration; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; public class BadRequestFilter implements Filter { private FilterConfig filterConfig; @Override public void init(FilterConfig filterConfig) throws ServletException { this.filterConfig = filterConfig; } @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest httpRequest = (HttpServletRequest) request; HttpServletResponse httpResponse = (HttpServletResponse) response; try { chain.doFilter(request, response); } catch (Exception e) { if (httpResponse.getStatus() == HttpServletResponse.SC_BAD_REQUEST) { httpRequest.getRequestDispatcher("/faces/errors.xhtml").forward(request, response); } else { throw e; } } } @Override public void destroy() { // Cleanup code if needed } } 我尽了一切努力并参考文档仍然无法解决这个问题 项目树 hello-tomcat9-web ├── pom.xml └── src └── main ├── java │   └── com │   └── example │   └── HelloStatusServlet.java └── webapp ├── 400.html ├── 404.html ├── 500.html ├── index.jsp └── WEB-INF └── web.xml pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>helloweb</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>helloweb</name> <properties> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.3</version> <scope>provided</scope> </dependency> </dependencies> <build> <finalName>helloworld</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.4.0</version> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> </plugins> </build> </project> web.xml 只需在web.xml中设置相应的网页 - 状态码400、404、500即可。 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <display-name>hello-tomcat9-web</display-name> <error-page> <error-code>400</error-code> <location>/400.html</location> </error-page> <error-page> <error-code>404</error-code> <location>/404.html</location> </error-page> <error-page> <error-code>500</error-code> <location>/500.html</location> </error-page> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.jsp</welcome-file> <welcome-file>default.htm</welcome-file> </welcome-file-list> </web-app> HelloStatusServlet.java HelloStatusServlet可用于模拟生成并返回400和500状态码。 package com.example; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/helloStatus") public class HelloStatusServlet extends HttpServlet { private static final long serialVersionUID = 1L; @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String errorType = request.getParameter("error"); if ("400".equals(errorType)) { response.sendError(HttpServletResponse.SC_BAD_REQUEST, "Simulated 400 Error"); return; } else if ("500".equals(errorType)) { response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Simulated 500 Error"); return; } response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html><body>"); out.println("<h1>Hello, World!</h1><p/>"); out.println("<h1>Status TEST!</h1><p/>"); out.println("</body></html>"); } } index.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Hello Page</title> </head> <body> <h1>Hello</h1> <p>Current Date and Time: <%= new java.util.Date() %></p> </body> </html> 400.html <!DOCTYPE html> <html> <head> <title>Bad Request</title> </head> <body> <h1>400 - Bad Request</h1> <p>ZZZZZ - The request could not be understood by the server due to malformed syntax.</p> </body> </html> 404.html <!DOCTYPE html> <html> <head> <title>Page Not Found</title> </head> <body> <h1>404 - Page Not Found</h1> <p>ZZZZZ - The requested resource could not be found on this server.</p> </body> </html> 500.html <!DOCTYPE html> <html> <head> <title>Internal Server Error</title> </head> <body> <h1>500 - Internal Server Error</h1> <p>ZZZZZ - Sorry, something went wrong on our end. Please try again later.</p> </body> </html> 套餐 mvn clean package 向 Tomcat 发动战争 将helloworld.war放入Tomcat/webapps/ 启动Tomcat 测试 http://localhost:8080/helloworld/ 返回index.jsp http://localhost:8080/helloworld/helloStatus 返回 helloStatus servlet。 http://localhost:8080/helloworld/helloStatus?error=400 模拟状态代码 400。 http://localhost:8080/helloworld/helloStatus?error=500 模拟状态代码 500。 http://localhost:8080/helloworld/12324344 返回404

回答 1 投票 0

创建泛型方法时的映射问题

这是我的模型: 公开课结果1 { 公共字符串价格{获取;放; } 公共字符串 Id { 获取;放; } } 公开课结果2 { 公共字符串名字{获取;是...

回答 1 投票 0

创建泛型方法时的映射问题(C#)

大家好,请帮我解决这个问题...... 这是我的模型: 公开课结果1 { 公共字符串价格{获取;放; } 公共字符串 Id { 获取;放; } } 公开课结果2 ...

回答 1 投票 0

R 和 ggplot 与 st_crop:地图裁剪无法按预期工作

我试图仅绘制世界地图的一部分,由一个具有限制 lon (-30, 90) 和 lat (30, 82) 的正方形限制。当我尝试使用 sf_crop 裁剪地图时,它不会返回所需的正方形

回答 1 投票 0

使用 Three.js 在 WebGL 中的环形几何体上进行非径向纹理映射

我正在尝试使用 ThreeJS 库使用 2D 几何结构上的纹理来模拟图像变形效果。我想在空心圆上应用纹理图像(基本上是由 TH 构建的环......

回答 2 投票 0

如何使用 Python 将 JSON 文件中的表引用映射到 Excel 文件中的相应值?

我有一个 Excel 文件,其中一列包含需求列表,还有一个存储表值的 JSON 文件。 Excel 文件中的要求包括对 JSON 文件中表格的引用,格式...

回答 1 投票 0

使用 Python 映射 Windows 驱动器的最佳方法是什么?

使用 Python 将网络共享映射到 Windows 驱动器的最佳方法是什么? 此共享还需要用户名和密码。

回答 8 投票 0

用测地坐标计算方位角

我正在尝试计算具有由纬度/经度给出的测地坐标的对象的方位以及到不同纬度/经度坐标处的另一个对象的航向。 粗略的草图...

回答 1 投票 0

在映射器Java Mapstruct中设置属性而不进行映射

我有一个像这样的映射器: Cat toAnotherCat(Cat origin); 我需要另一个像这样的映射器(CatsHouse 有一个属性:Cat oneOfCats;): 猫屋到新猫屋(CatsHouse catsHouse) 当我运行 Maven 时...

回答 1 投票 0

.react 中的map函数带来了错误

我正在编写这段代码,其中我必须在某些 div 中映射数组...... 第一个代码包含映射和用户界面 从“反应”导入{useContext}; 导入“./index.scss&q...

回答 1 投票 0

ggplot key_glpyh 的旋转/角度,自定义图例键字形

我正在尝试模仿我在网上看到的情节风格,由 Chris Canipe 创建(https://www.axios.com/2017/12/15/the-flow-of-goods- Between-states-1513304375) 。看看贸易流,我已经成功...

回答 1 投票 0

如何在Boomi中映射EDI文件循环项目?

这是我的 EDI 文件: UNH+19472232+订单:D:96A:UN:EAN008' 背景音乐+220::9+19472232' DTM+137:20170823:102' DTM+2:20171031:102' NAD+BY+8714252029536::9' NAD+SU+4046568000003::9' NAD+DP+8714252029536::9' 不...

回答 1 投票 0

Orika 将字段映射到默认或固定值

将源源类中缺少的字段映射到目标类中字段的默认值有哪些选项? 我有类似的东西: 公共类我的源{ 私人斯特林...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.