小编nts*_*tha的帖子

根据标记文件中的TLD或属性指令,属性项不接受任何表达式

我有一个项目,我需要在HTML页面中显示电影的详细信息.我必须严格遵循MVC,虽然我没有使用任何框架,如Spring或Struts.我也不允许使用scriptlet,但使用JSTL和表达式语言.我通常从数据库中检索数据,然后将其设置为bean,然后创建这些bean的列表并将其传递给JSP,然后打印这些详细信息.但是如果我不被允许使用JSP,我将如何实现它.如果我使用servlet检索这些数据并将其设置为bean,然后将其设置为列表并将其传递给请求调度程序,那么我将如何从HTML页面中的列表中获取每个bean?

我无法让这个JSTL工作.我使用的是Netbeans 7.0和Apache Tomcat 7.

 <%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DVD Guru</title>
        <link rel="stylesheet" type="text/css" href="style.css" media="screen" />
    </head>
    <body>   
     <div id="wrapper">     
        <c:set var="testing" value="blah"/>
                <c:out value="${testing}"/>
        </div>      
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我得到以下错误

根据标记文件中的TLD或属性指令,属性项不接受任何表达式

我从项目属性导入了JSTL 1.1库.还应该做些什么吗?

java jstl

24
推荐指数
3
解决办法
7万
查看次数

在窗体外显示弹簧形状错误

我们如何在表单之外显示表单错误.我知道它可以在表单内显示<sf:errors path="nb"></sf:errors>.如果我想单独显示它div我该怎么办?我是新来的春天所以请指导我.

spring spring-mvc

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

禁用数据库连接的自动提交有什么影响?

如果我设置连接到手动提交是否意味着我的进程将锁定数据库?如果我必须执行可能需要4-5个小时才能执行的多个SQL查询,这是否意味着在此期间没有其他用户可以访问我的数据库?

我正在采用Web应用程序的场景,其中有成千上万的用户访问相同的数据库.

connection.setAutoCommit(false);
//multiple sql query that will probably take 4-5 hours to be executed

connection.commit();
Run Code Online (Sandbox Code Playgroud)

java sql

5
推荐指数
2
解决办法
4298
查看次数

jasper 表中单列内的多行

我只是贾斯珀报告的初学者,我在一个问题上被困了几天。我有两张桌子

药物{ID,medication_name}和剂量_时间{ID,medication_id,dose_time}

正在申请

SELECT m.id,m.medication_name,d_t.dose_time FROM medication `m`
LEFT JOIN dose_time d_t ON m.id=d_t.medication_id;
Run Code Online (Sandbox Code Playgroud)

给了我三个结果在此输入图像描述

现在我想要的是跟随贾斯珀报告

在此输入图像描述

但我可能会卡住并且只能生成以下 jasper 格式

在此输入图像描述

我的jrxml文件如下

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="PracticeReport" language="groovy" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="67dfb372-a5be-403b-9007-61ab07fe88e7">
    <property name="ireport.zoom" value="1.0"/>
    <property name="ireport.x" value="0"/>
    <property name="ireport.y" value="0"/>
    <subDataset name="Medication" uuid="1cccb880-701b-491e-8094-c133d4bd3819">
        <queryString>
            <![CDATA[SELECT m.id,m.medication_name,d_t.dose_time FROM medication `m`
LEFT JOIN dose_time d_t ON m.id=d_t.medication_id;]]>
        </queryString>
        <field name="id" class="java.lang.Integer">
            <fieldDescription><![CDATA[]]></fieldDescription>
        </field>
        <field name="medication_name" class="java.lang.String">
            <fieldDescription><![CDATA[]]></fieldDescription>
        </field>
        <field name="dose_time" class="java.lang.String">
            <fieldDescription><![CDATA[]]></fieldDescription>
        </field>
        <group name="id"> …
Run Code Online (Sandbox Code Playgroud)

jasper-reports ireport

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

像搜索一样在mysql中包含空格

我在某些情况下使用 mysql like 关键字时遇到问题。我的要求是这样的。首先,当我搜索 时'ABC',结果应该找到ABCandABCdef但不是 xyzABCdef or xyzABC。乍一看使用起来似乎很简单ABC%。但在我搜索的情况下'heart%',它不会返回具有的行'liver heart',因为它只返回heart在字符串开头具有的行。然后我尝试使用% heart%。此返回的行具有'liver heart'但不返回那些在字符串开头具有心脏的行。我有点被困在这里......所以大家帮助我。

编辑 在你们的帮助下,我提出了以下解决方案,但仍然给我带来了一些问题。

    SELECT q.question_id, q.question, q.date,p.fname,p.lname,p.phys_id,
p.pic_path  
            FROM questions q JOIN physiciansprofile p ON p.phys_id=q.phys_id   
         WHERE  q.question  LIKE 'heart%' OR question LIKE '% heart%' 
            AND q.question LIKE 'liver%' OR q.question LIKE '% liver%' 
    ORDER BY q.date DESC LIMIT 0,10;
Run Code Online (Sandbox Code Playgroud)

但是这个查询也返回了heart failuresymptoms liver有没有解决这个问题的方法。我需要获得包含 和 的结果,heart并且 …

mysql sql-like

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

为什么maven构建在从不正确的repo下载itext时失败?

我从外部存储库下载某些依赖项.所以我在我的pom.xml中添加了以下存储库标记

<repository>
    <id>cdatoolsrelease</id>
    <name>cdatools.com-releases</name>
    <url>http://www.cdatools.com:8081/artifactory/ext-release-local</url>
</repository>
<repository>
    <id>cdatoolssnapshot</id>
    <name>cdatools.com-snapshot</name>
    <url>http://www.cdatools.com:8081/artifactory/libs-snapshot-local</url> 
</repository> 
Run Code Online (Sandbox Code Playgroud)

一切都很好.我也可以看到下载所需的依赖项.但是,当我尝试构建此项目时,我得到以下异常并构建失败\

D:\WORKSPACE\some-project>mvn compile
[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count
of 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building some-project 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://www.cdatools.com:8081/artifactory/libs-snapshot-local/com/lowagie/itext/2.1.7.js2/itext-2.1.7.js2.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.122 s
[INFO] Finished at: 2014-07-17T11:53:53+05:45
[INFO] Final Memory: 10M/246M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project some-project: Could not resolve dependencies for project ProjectName:some-project:war:0.0.1-SNAPSHOT: Failed to …
Run Code Online (Sandbox Code Playgroud)

jasper-reports itext maven

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

如何在每次加载时仅重新加载一次页面

我有一个JSP页面,即使在删除其中一个内容后也会显示以前的内容.我正在努力找到问题,但我需要快速解决这个问题.我在JavaScript方面很弱,所以请帮助我.我需要一个JavaScript,每次访问页面时都会自动重新加载页面.重新加载页面确实解决了问题.

javascript jsp

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

模型结构中的多对多关系

例如,如果我的数据库中有以下表格,并且学生和课程有很多关系.

Student
-------
Id (Primary Key)
FirstName
LastName

Course
------
Id (Primary Key)
Title

StudentCourse
-------------
StudentId (Foreign Key -> Student)
CourseId (Foreign Key -> Course)
Run Code Online (Sandbox Code Playgroud)

现在,如果我的模型如下

public class Student
{
  private int ID;
  private String firstName;
  private String lastName;

  //getter and setter
}
Run Code Online (Sandbox Code Playgroud)

public class Course
{
private int ID;
pirvate String title;
//getter and setter
}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,如果我只创建这两个bean,我会遇到什么样的问题?我将遇到什么样的问题以及在哪种情况下?请为这么多关系指定正确的bean结构.

java model-view-controller

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

解决使用最小if else

好吧,伙计们,我需要使用最小的if else条件解决这个问题.让我解释一下我的问题.假设有三个String city,state和country.I需要以下面的格式打印它

city,state,country
Run Code Online (Sandbox Code Playgroud)

如果city =""那么它需要

state,country
Run Code Online (Sandbox Code Playgroud)

如果state =""则需要

 city,country
Run Code Online (Sandbox Code Playgroud)

如果country =""那么

city,state
Run Code Online (Sandbox Code Playgroud)

如果所有字符串都是"",则不应打印任何内容或仅打印"".和其他所有可能的条件.这三个字符串可能有价值或可能包含""不为null.所以使用最少if else条件我需要解决这个问题. 注意:不是作业.

java logic

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