构造函数是私有的,不能在JSP中创建StringUtil的对象将StringUtil类用page指令导入后
<%=StringUtil.combineStringArray(test,",")%>

解决方案 »

  1.   

    <jsp:useBean id="StringUtil" class="test.StringUtil" scope="page"/><% String[] test={"weicheng","gaoji","xiaomei","bobo"};%>
      the output is: <%=StringUtil.combineStringArray(test,",")%>
    楼上说的是这个意思吗?
    还是和原来一样提示错误!java.lang.InstantiationException: `test.StringUtil' has no public zero-arg
    constructor
      

  2.   

    .........构造函数是私有的,不能用<jsp:useBean>加上
    <%@ page import= "test.StringUtil"%>
      

  3.   

    <%@ page import= "test.StringUtil"%>
    <% String[] test={"weicheng","gaoji","xiaomei","bobo"};%>
      the output is: <%=StringUtil.combineStringArray(test,",")%>
      

  4.   

    或者将StringUtil的构造函数改成public