小编Den*_*nis的帖子

无法从Object转换为boolean

这是我收到的错误,

org.apache.jasper.JasperException: Unable to compile class for JSP: 

    An error occurred at line: 13 in the jsp file: /index.jsp
    Cannot cast from Object to boolean
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

控制器Servlet

if(authentication.verifyCredentials(request.getParameter("username"), 
   request.getParameter("password")))
{
        session.setAttribute("username", request.getParameter("username"));
        session.setAttribute("loggedIn", true);
        dispatcher.forward(request, response);   
}
Run Code Online (Sandbox Code Playgroud)

我也尝试过这个,

session.setAttribute("loggedIn", new Boolean(true));
Run Code Online (Sandbox Code Playgroud)

JSP

<% 
    if(session.getAttribute("loggedIn") != null)
    {
        if(((boolean)session.getAttribute("loggedIn")))
        {
            response.sendRedirect("Controller"); 
        }
    }   
%>
Run Code Online (Sandbox Code Playgroud)

是的,我研究过并且还看到了之前的stackoverflow 帖子 ; 但是我仍然无法解决我的问题.请协助.

java jsp servlets session-variables

20
推荐指数
2
解决办法
3万
查看次数

删除部分边框

我有一个小部件,不能包装在另一个div.

我的问题是如何从标题/标题栏中删除边框,但仍然将其保留在DIV的其余部分?以下示例.

仅向.body添加边框是不可行的,因为如果最终用户在窗口小部件的底部/顶部添加填充,则会中断.

图像问题

<div class="widget">
    <div class="header">Header Title</div>
    <div class="body">My Content</div>
</div>


.widget {
    height: 100px;
    width: 130px;
    border: 3px solid blue;
    position: absolute;
    overflow: hidden;
}
.header {
    width: 100%;
    min-height: 24px;
    max-height: 24px;
    display: block;
    background-color: grey;
    color: white;
}
.body {
    width: 100%;
    height: calc(100% - 24px);
}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/botwfngv/

html css html5 css3

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

如何通过for循环创建多个JSON对象

我需要根据数据库查询的结果集创建可变数量的JSON对象和JSON数组.JSON格式看起来非常类似于用于谷歌图表的以下内容.

{
“cols”: [
{"id":"","label":"year","type":"string"},
{"id":"","label":"sales","type":"number"},
{"id":"","label":"expenses","type":"number"}
],
“rows”: [
{"c":[{"v":"2001"},{"v":3},{"v":5}]},
{“c”:[{"v":"2002"},{"v":5},{"v":10}]},
{“c”:[{"v":"2003"},{"v":6},{"v":4}]},
{“c”:[{"v":"2004"},{"v":8},{"v":32}]},
{“c”:[{"v":"2005"},{"v":3},{"v":56}]}
]
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,我觉得这应该是一个简单的答案,如何在for循环中创建具有唯一名称的多个JSON对象?我的尝试:

for(int i=0;i<10;i++) {
    JSONObject "tempName"+i = new JSONObject();
}
Run Code Online (Sandbox Code Playgroud)

java json google-visualization

0
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

css ×1

css3 ×1

google-visualization ×1

html ×1

html5 ×1

json ×1

jsp ×1

servlets ×1

session-variables ×1