我知道这是一个简单的问题,因此,如果您发现重复的问题,请注意将其删除。

这是我的弹簧控制器:

@Controller
public class MyController {
    .
    .
    .

    @RequestMapping("/testActiveX")
    protected ModelAndView testActiveX(){
        ModelAndView model = new ModelAndView("test_ActiveX");
        model.addObject("APDU","00A4040008A000000018434D00");
        return model;
    }
    .
    .
    .
}


这是我的jsp页面:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head>
        <script type="text/javascript">
            function func(apdu) {
                alert(apdu);
            }
        </script>
    </head>
    <body>
        <button type="button" style= "height: 30px; width: 153px" onclick="func(${APDU});">click</button>
    </body>
</html>


为什么我无法在JavaScript函数中访问APDU值?

最佳答案

根据您的评论,添加逗号应该可以解决您的问题

onclick="func('${APDU}');"

关于javascript - JavaScript如何从Spring Controller中的函数获取ModelAndView对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39930302/

10-13 01:08