如何编写 jsp 代码以接受来自固定商店和显示的订单,并包括用户可以选择和订购的项目列表



我是jsp的初学者,我尝试过Java代码。 这是我在 Java 中的代码

import javax.swing.*;
import java.awt.*;
import javax.swing.event.*;
class ListDemo extends JFrame implements ListSelectionListener {
Container cp;
JList jlist;
JLabel lblPrice;
String[] prod = {
“Pen”,
”Pencil”,
”Ruler”,
”Eraser”,
”Shapner”
};
int[] price = {
12,
13,
15,
45,
25
};
ListDemo() {
cp = this.getContentPane();
cp.setLayout(new FlowLayout());
jlist = new JList(items);
lblPrice = new JLabel(“”);
jlist.addListSelectionListener(this);
cp.add(jlist);
cp.add(lblPrice);
}
public void valueChanged(ListSelectionEvent e) {
if (jlist.getSelectedIndex() == -1) {
lblPrice.setText(“no items selected”);
} else {
int index = jlist.getSelectedIndex();
lblPrice.setText(“Price: “+price[index]);
}
}
public static void main(String args[]) {
ListDemo lstObj = new ListDemo();
lstObj.setSize(400, 400);
lstObj.setVisible(true);
lstObj.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}

在上面的代码中,ListSelectionListener 用于对 JList 组件中值选择的变化做出反应。

帮助我使用JSP代码

你可以下面的方式。

<html>
<head>
<script>
function callFn(value) {
alert(value)
}
</script>
</head>
<body>
<select onchange="callFn(this.value)">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</body>
</html>

相关内容

最新更新