我想通过java填充HTTP表单的文本字段,然后想通过java单击提交按钮,以获取提交表单后返回的文档的页面源.我可以通过直接发送HTTP请求来做到这一点,但我不这样做.
我已经在MySql数据库"orkut"中存储了各种记录.现在我想通过java程序对该数据库进行排序.我已通过jdbc驱动程序连接到数据库.现在我想按照"int"类型的字段"number"的降序排序该数据库,但不知道命令.我有"con"引用变量,它表示与MySql数据库的连接.
还有一件事,有一个字段"sr_no"表示序列号.记录,它不是主键.
我希望在将数据库排序为序列号后,此字段不会更改.不应该改变记录的顺序.
我希望这种排序永久存储在同一个数据库中.我不想要排序ResultSet.我想要排序数据库.
我有一个图像的网址.现在我想获得该图像的byte [].如何以字节形式获取该图像.
实际上图像是验证码图像.我正在使用decaptcher.com来解决验证密码.要通过API将该验证码图像发送到decaptcher.com,图像应以字节数组形式显示.
这就是为什么我想让url上的图像以字节为单位.
我在Netbeans IDE的帮助下使用swings在Java中创建了一个GUI.
现在的问题是,当我点击"预览设计"时,GUI的外观是我操作系统的外观,即Windows XP但是当我点击"运行"按钮运行应用程序时,那么GUI的外观和感觉是金属的.
如何设置GUI的音调.(如果答案是Netbeans IDE,那会更好)
我有两个类Parent和Child.
class Child extends Parent {
private String extraField1;
private String extraField2;
...
}
Run Code Online (Sandbox Code Playgroud)
Childclass有2个额外的字段extraField1和extraField2.
Q1.我应该做两个差异.数据库中的表:一个用于Child和另一个用于Parent?
要么
Q1.我应该在Parent表中添加两列(每列一个额外的字段)并将其存储Child在Parent表中.
=============================== EDITED ================== =====================
是的,Child并且Parent是同一层次结构中的类.
我在用Struts 2.1.8.1.我想使用struts我的jsp页面提供的标签.例如
<%@ taglib prefix="html" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Transfer Program - Login</title>
</head>
<body>
<html:form action="/loginaction.do" method="post">
Username:<html:text name="username"></html:text>
</html:form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
但是当我运行上面的jsp页面时,我收到以下错误:
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this …Run Code Online (Sandbox Code Playgroud) 我在我的java应用程序中使用H2数据库.我正在使用CSVWRITE命令将数据从DB写入文件.唯一的问题是写入文件的值用双引号括起来.例如,下面显示了一条记录:
"TN"|"8903555"|"2012-01-08 23:20:27.0"|"Hello"|"Postpaid"|"TN2011120810070811"
Run Code Online (Sandbox Code Playgroud)
我希望导出上面的行没有双引号,如下所示:
TN|8903555|2012-01-08 23:20:27.0|Hello|Postpaid|TN2011120810070811
Run Code Online (Sandbox Code Playgroud)
那么CSVWRITE命令中的选项名称是什么,我可以用它.以下是我用于将数据导出到文件的命令:
CALL CSVWRITE('/home/admin/Documents/abc.txt', 'SELECT * FROM TEST0 WHERE IN_DATE >= ''2012-01-08 00:00:00'' AND IN_DATE < ''2012-01-09 00:00:00''', 'charset=UTF-8 fieldSeparator=|');
Run Code Online (Sandbox Code Playgroud) 我用GUI制作了一个java程序.现在我想在GUI上添加一个组件,我可以以与显示输出相同的方式显示我想要的任何内容
System.out.println();
Run Code Online (Sandbox Code Playgroud)
我可以在GUI上添加哪个组件以及如何在该组件上显示内容.
到目前为止,我已经开发了简单的swing应用程序,因此不需要将GUI代码分解为diff.类,但由于这个应用程序将非常大,我决定将代码分解为diff.类,以使代码更易于管理.
但在继续之前,我在脑海中有一些疑问如下:
GUI的简要说明
它将有一个主JFrame(MainFrame).在那里设置JPanel(MainJPanel),其布局是CardLayout.它将包含25张卡片(每张卡片都是JPanel形式,其中包含自己的摇摆组件).
Q1.我决定制作25个课程(每个课程为一个JPanel卡片).这是正确的方法吗?
Q2.如果上面的答案是正确的,那么如何编写那些卡上的按钮xxxxActionPerformed()方法的代码(25张卡),因为这些方法需要访问MainJPanel的对象
例如
public void buttonActionPerformed(ActionEvent evt) {
java.awt.CardLayout c = (java.awt.CardLayout) mainJPanel.getLayout();
c.show(mainJPanel, "card1"); // card1 is this card
mainJPanel.updateUI();
}
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索了摇摆的例子,但几乎所有这些都展示了diff的用法.摆动组件.你还可以给我一个链接,它显示一些在diff中包含GUI代码的swing示例.类.
我是新来的Struts.我Struts2从它的网站上下载了.现在我想struts-html.tld在我的一个文件中引用JSP文件.
但是当我struts-taglib.jar在下载的struts中查找文件时,我没有找到它.
我想解析java.util.Date一个字符串.我尝试了以下代码但得到了意外的输出:
Date getDate() {
Date date = null;
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd");
try {
date = sdf.parse("Sat May 11");
} catch (ParseException ex) {
Logger.getLogger(URLExtractor.class.getName()).log(Level.SEVERE, null, ex);
return null;
}
return date;
}
Run Code Online (Sandbox Code Playgroud)
当我运行上面的代码时,我得到以下输出:
Mon May 11 00:00:00 IST 1970
Run Code Online (Sandbox Code Playgroud) java ×9
mysql ×2
swing ×2
csv ×1
database ×1
date ×1
forms ×1
h2 ×1
httpresponse ×1
image ×1
inheritance ×1
javascript ×1
jdbc ×1
jsp ×1
parsing ×1
sql-server ×1
struts ×1
struts2 ×1
taglib ×1
url ×1