我尝试放置2请求映射,因为我想指向home / home,因为以后我将拥有另一个具有关于about / home的名称的控制器。但是我不确定为什么它不起作用。如果只有家,它正在工作,但家/家或关于/家不工作。该课程级别无法正常工作。
这个控制器
package com.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.constant.server.HelperConstant;
@Controller
@RequestMapping("/home")
public class HomeController
{
@RequestMapping("/home")
public String doDisplayPage()
{
return HelperConstant.VIEW_HOME;
}
}
Run Code Online (Sandbox Code Playgroud)
这个jsp
<html>
<body>
<form action="home/home">
<input type="text" name="t1"><br>
<input type="text" name = "t2"><br>
<input type ="submit">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我正在点击HTTP状态404-
已编辑
附加配置文件
package com.config;
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
public class WebConfig extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected Class<?>[] getRootConfigClasses() {
// TODO Auto-generated method stub
return null;
}
@Override
protected Class<?>[] getServletConfigClasses() {
// …Run Code Online (Sandbox Code Playgroud) Cause
The Oracle system identifier (SID) given was already in use.
Action
Specify a unique Oracle system identifier (SID).
Run Code Online (Sandbox Code Playgroud)
它是什么原因造成的?我该怎么办呢?
我正在使用数字角色U.are.U 5100指纹读取器。我面临的问题是,注册只会临时保存。如何将其保存到数据库?
/// <summary>
/// Handler for when a fingerprint is captured.
/// </summary>
/// <param name="captureResult">contains info and data on the fingerprint capture</param>
private void OnCaptured(CaptureResult captureResult)
{
try
{
// Check capture quality and throw an error if bad.
if (!_sender.CheckCaptureResult(captureResult)) return;
count++;
DataResult<Fmd> resultConversion =
FeatureExtraction.CreateFmdFromFid(captureResult.Data,
Constants.Formats.Fmd.ANSI);
SendMessage(Action.SendMessage, "A finger was captured.
\r\nCount: " + (count));
if (resultConversion.ResultCode !=
Constants.ResultCode.DP_SUCCESS)
{
_sender.Reset = true;
throw new Exception(resultConversion.ResultCode.ToString());
}
preenrollmentFmds.Add(resultConversion.Data);
if (count >= 4)
{
DataResult<Fmd> resultEnrollment = …Run Code Online (Sandbox Code Playgroud)