ASP.Net MVC如何将数据从视图传递到控制器

我是完全新的ASP.Net,我相信这是一个非常基本的问题,我有一个视图,其中有一个链接来生成报告,但能够生成报告,我必须要求用户提供一个合适的文本名称好。 到目前为止,我已经能够从服务器传递数据使用从我的控制器传递的模型来查看,但我不知道如何将数据从视图传递到我的控制器。 在这种情况下,我只需要从视图传递一个string到控制器。 任何意见的例子将不胜感激。 UPDATE 我知道我必须将数据发回服务器,但是如何以razorhtml代码和控制器的forms实现呢?

spring数据rest和Cors

我正在开发一个Rest接口和一个DART前端的Spring Boot应用程序。 XMLHttpRequest确实执行完全正确的OPTIONS请求。 在此之后,最后的GET(“/ products”)请求被发出并失败: 请求的资源上没有“Access-Control-Allow-Origin”标题。 原因' http:// localhost:63343 '因此不被允许访问。 经过一些debugging后,我发现了以下内容:AbstractHandlerMapping.corsConfiguration为除RepositoryRestHandlerMapping之外的所有子类填充。 在RepositoryRestHandlerMapping中,在创build时不存在/设置corsConfiguration,所以它不会被识别为corspath/资源。 =>没有附加CORS头文件 这可能是问题吗? 我该如何设置? configuration类: @Configuration public class RestConfiguration extends RepositoryRestMvcConfiguration { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**").allowCredentials(false).allowedOrigins("*").allowedMethods("PUT", "POST", "GET", "OPTIONS", "DELETE").exposedHeaders("Authorization", "Content-Type"); } … } 我甚至试图设置Cors每个注释: @CrossOrigin( methods = RequestMethod.GET, allowCredentials = "false") public interface ProductRepository extends CrudRepository<Product, String> { } 原始请求标题: […]

使用jquery / ajax刷新/重新加载Div中的内容

我想单击一个button重新加载一个div。 我不想重新加载整个页面。 这是我的代码: HTML: <div role="button" class="marginTop50 marginBottom"> <input type="button" id="getCameraSerialNumbers" value="Capture Again" class="disabled" /> <input type="button" id="confirmNext" value="Confirm & Proceed" class="disabled marginLeft50" /> </div> 点击<input type="button" id="getCameraSerialNumbers" value="Capture Again">buttona <div id="list">….</div>不需要加载或刷新整个页面。 下面是我试过的Jquery,但不工作: $("#getCameraSerialNumbers").click(function () { $("#step1Content").load(); }); 请build议。 这里是我的页面上的DIV,其中包含一些产品的图片和序列号…哪些将在数据库第一次来自页面加载。 但是用户面临一些问题,他会点击“Capture Again”button“ <input type="button" id="getCameraSerialNumbers" value="Capture Again"> ”这将再次加载这些信息。 Div的HTML代码: – <div id="step1Content" role="Step1ShowCameraCaptures" class="marginLeft"> <form> […]

Android:语音识别,不使用谷歌服务器

我想在android中开发一个语音识别器,它应该在离线状态下工作。 由于Android内置的语音识别器使用谷歌服务器,需要互联网,我想在互联网的情况下工作的替代scheme。 请build议我以某种方式实现上述function。

你如何从MySQL中select每一个第n行

我在数据库中有一系列的值,我需要创build一个折线图。 因为我不需要高分辨率我想从数据库中select每第五行重新采样数据。

algorithm将RGB转换为HSV,HSV转换为RGB,范围0-255

我正在寻找颜色空间转换器,从RGB到HSV,特别是对于两个颜色空间范围0到255。

使用Javascript创build表格

我有一个JavaScript函数创build一个3行2单元格的表。 有谁可以告诉我如何使用我的function创build下表(我需要为我的情况做到这一点)? 我的HTML: <table width="100%" border="1"> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td rowspan="2">&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> </table> JavaScript的: function tableCreate() { //body reference var body = document.getElementsByTagName("body")[0]; // create elements <table> and a <tbody> var tbl = document.createElement("table"); var tblBody = document.createElement("tbody"); // cells creation for (var j = 0; j <= 2; […]

有没有办法在Java中按名称实例化类?

我正在寻找的问题是: 从它的string名称实例化一个类,它描述了如何实例化一个类时,它的名字。 有没有办法在Java中做到这一点? 我将有包名和类名,我需要能够创build具有该特定名称的对象。

在类定义中定义静态常量整型成员

我的理解是,C ++允许静态const成员在类中定义,只要它是一个整数types。 那么,为什么下面的代码给我一个链接错误? #include <algorithm> #include <iostream> class test { public: static const int N = 10; }; int main() { std::cout << test::N << "\n"; std::min(9, test::N); } 我得到的错误是: test.cpp:(.text+0x130): undefined reference to `test::N' collect2: ld returned 1 exit status 有趣的是,如果我注释掉std :: min的调用,代码编译和链接就好了(即使test :: N也在前一行中引用)。 任何想法是怎么回事? 我的编译器是Linux上的gcc 4.4。

我如何检查C ++ 11的支持?

有没有办法在编译时检测编译器是否支持C ++ 11的某些特性? 例如,像这样的东西: #ifndef VARIADIC_TEMPLATES_SUPPORTED #error "Your compiler doesn't support variadic templates. :(" #else template <typename… DatatypeList> class Tuple { // … } #endif