小编Vha*_*ant的帖子

HttpSession为空

A)         FacesContext facesContext = FacesContext.getCurrentInstance();
           ExternalContext externalContext=facesContext.getExternalContext();
           HttpSession session = (HttpSession) externalContext.getSession(false);

               if(session.isNew()) {            //  java.lang.NullPointerException

B)         HttpServletRequest req1 = (HttpServletRequest)FacesContext.getCurrentInstance()
                                    .getExternalContext().getRequest();
           HttpSession session1=req1.getSession();

             if(session1.isNew()) {            // no Exception
Run Code Online (Sandbox Code Playgroud)

为什么案例A抛出NullPointerException,而案例B则没有.

jsf servlets

1
推荐指数
1
解决办法
5345
查看次数

如何使用 Dojo 在 Div 中动态添加 Dojo 按钮?

我有以下静态 div:

    <body>
      <div id="parent">

    </div>
    </body>

<script>
  dom.byId('parent').innerHTML +="<input type='submit' data-dojo-type='dijit/form/Button' onClick='test(this)' id='edit"+1+"' label='Edit' />";
  dom.byId('parent').innerHTML +="<input type='submit' data-dojo-type='dijit/form/Button' onClick='test(this)' id='edit"+2+"' label='Edit' />";

</script>
Run Code Online (Sandbox Code Playgroud)

创建了两个按钮,但它们看起来像普通的 HTML,而不是 DOJO。

dojo

1
推荐指数
1
解决办法
6761
查看次数

标签 统计

dojo ×1

jsf ×1

servlets ×1