我正在尝试将值从servlet传递到JSP文件。我已经确认数据正在从JSP传递到Servlet,而不是相反。这里是Java片段
//Here is where I get a List<String> of the column names
List<String> columns = DataAccess.getColumns(query);
//Turn the List<String> into a 1D array of Strings
for(int i = 0 ; i < numArrays ; i++)
request.setA
我的java类是:
public class Name{
private String name;
private ArrayList<Phone> phoneList;
// plus getters and setters
}
public class Phone{
private String phone;
// plus getters and setters
}
假设我有一个名称的ArrayList,如下所示:
ArrayList<Name> nameList = some method that returns
我试图实现这个中提供的解决方案
然而,他们都没有为我工作。在我的抽象基控制器中,我有以下方法(我也用静态方法在helper类中尝试过,但问题相同):
public User getUser() {
User user =
(User) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
}
getAuthentication()正在返回空,尽管在我的jsp中,以下内容非常正常:
<sec:authentication property="principal.fir
我正在尝试通过javascript创建一个变量,并在我的spring mvc控制器中使用该变量。不幸的是,我似乎找不到答案,变量一直是空的。
下面是我设置变量的javascript:
<script language="JavaScript">
function checkBoxValues() {
checkboxes = document.getElementsByName('message');
var hopeThisWorks = "";
for (var i = 0, n = checkboxes