相关疑难解决方法(0)

如何避免JSP文件中的Java代码?

我是Java EE的新手,我知道类似以下三行

<%= x+1 %>
<%= request.getParameter("name") %>
<%! counter++; %>
Run Code Online (Sandbox Code Playgroud)

是一种旧式的编码方式,在JSP版本2中,存在一种避免JSP文件中的Java代码的方法.有人可以告诉我替代的JSP 2行,以及这种技术的名称是什么?

java jsp scriptlet

1649
推荐指数
24
解决办法
28万
查看次数

使用JavaBeans的地方?

什么是JavaBean,为什么需要它?既然我可以使用类和接口结构创建所有应用程序?我为什么需要豆子?你能给我一些例子,其中bean是必不可少的而不是类和接口吗?

请在下面的上下文中解释bean的必要性:

  • Wep应用程序
  • 独立应用程序

java javabeans

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

为什么它说"java.sql.SQLException:无效的列名"

我正试图从DB获得结果

        String strCommand = "select TO_CHAR (realdate, 'YYYYMMDD'), PURCHASE_PRICE, SELLING_PRICE from CURRENCY_VI where RATE_NAME='EUR'";

        cs.setQueryTimeout(m_nTimeout);

        ResultSet rs = cs.executeQuery(strCommand);

        while (rs.next()){
            System.out.println("!!!\n\nDATE = " + rs.getString("realdate") + " PURCHASE_PRICE = " + rs.getString("PURCHASE_PRICE") + " SELLING_PRICE = " + rs.getString("SELLING_PRICE"));
        }
Run Code Online (Sandbox Code Playgroud)

它说rs.getString("realdate")- " java.sql.SQLException:无效的列名 ",为什么?

没有rs.getString("realdate")一切正常.

实际上,表格有这个专栏

  CREATE TABLE "GPB"."CURRENCY_VI" 
   (           "REALDATE" DATE, 
                "PURCHASE_PRICE" FLOAT(126), 
                "SELLING_PRICE " FLOAT(126), 
                "RATE_NAME" VARCHAR2(20 BYTE)
   )
Run Code Online (Sandbox Code Playgroud)

谢谢!

java sql jdbc oracle10g

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

标签 统计

java ×3

javabeans ×1

jdbc ×1

jsp ×1

oracle10g ×1

scriptlet ×1

sql ×1