jsp怎麼寫按鈕功能,jsp註冊按鈕寫法
給你, 記得采納後 給我個最佳答案.
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<html>
<body>
<form action="registDo">
使用者名稱:<input type="text" name="userName"/><br>
密 碼:<input type="password" name="password"/><br>
性 別:<select name="sex">
<option>;男</option>
<option>;女</option>
</select><br>
年 齡:<input type="age" name="age"><br>
愛 好:游泳<input type="checkbox" name="hobby" value="swing"/>
籃球<input type="checkbox"name="hobby" value="basketba"/>
足球<input type="checkbox"name="hobby" value="footba"/>
看書<input type="checkbox"name="hobby" value="lookbook"/><br>
備 注:<textarea rows="10" cols="20" name="remarks"></textarea><br>
是否同意協議:是<input type="radio" name="treaty" value="yes"checked />
否<input type="radio" value="no"/><br>
<input type="submit" value="註冊" />
</form>
</body>
</html>
2.用按鈕呼叫jsp程式碼怎麼寫//匯入JAVA類包import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.io.*;class EditFile{ //預設建構函式 EditFile(){} //儲存檔案函式 void SaveFile(String name,String str) { try { //宣告檔案輸出物件 FileOutputStream fos = new FileOutputStream(name); //輸出儲存檔案 fos.write(str.getBytes()); } catch (IOException e) { //發生錯誤列印錯誤資訊 System.out.println(e.toString()); } } //開啟檔案函式 String OpenFile(String name) { //定義字串str來儲存檔案內容 String str=null; //定義計數器 int ch=0; try { //宣告檔案輸入物件 FileInputStream fis = new FileInputStream(name); //遍歷輸入物件,將記憶體儲存到str中 while ((ch=fis.read())!=-1) { str=str+(char)ch; } //關閉檔案物件 fis.close(); } catch (IOException e) { //發生錯誤列印錯誤資訊 System.out.println(e.toString()); } //返回str return str; }}class MyMainFrame extends JFrame implements ActionListener{ //檔名 String filename=null; //查詢字串 String findtxt=null; //替換字串 String replacetxt=null; //查詢開始位 int findtxton=-1; //查詢結束位 int findtxtoff=-1; //中間面版 Container c=getContentPane(); //選單 JMenuBar mainMb=new JMenuBar(); //選單按鈕 JMenu fileMenu=new JMenu("檔案"); JMenu editMenu=new JMenu("編輯"); JMenu typeMenu=new JMenu("格式"); JMenuItem newItem=new JMenuItem("新建"); JMenuItem openItem=new JMenuItem("開啟"); JMenuItem saveItem=new JMenuItem("儲存"); JMenuItem saveasItem=new JMenuItem("另存為"); JMenuItem exitItem=new JMenuItem("退出"); JMenuItem findItem=new JMenuItem("查詢"); JMenuItem findnextItem=new JMenuItem("查詢下一個"); JMenuItem changeItem=new JMenuItem("替換"); JCheckBoxMenuItem changelineItem=new JCheckBoxMenuItem("自動換行",false); //文字域 JTextArea txt=new JTextArea(); JTextArea txt2=new JTextArea(); //滾動條 JScrollPane jsp; //檔案操作物件 EditFile ef=new EditFile(); //建構函式 MyMainFrame() { //繪製介面 c.setLayout(new BorderLayout()); jsp= new JScrollPane(txt); jsp.(jsp.HORIZONTAL_SCROLLBAR_AS_NEEDED); c.add(jsp,BorderLayout.CENTER); mainMb.add(fileMenu); fileMenu.add(newItem); fileMenu.add(openItem); fileMenu.add(saveItem); fileMenu.add(saveasItem); fileMenu.addSeparator(); fileMenu.add(exitItem); mainMb.add(editMenu); editMenu.add(findItem); editMenu.add(findnextItem); editMenu.add(changeItem); mainMb.add(typeMenu); typeMenu.add(changelineItem); setJMenuBar(mainMb); //為選單新增事件監聽 newItem.addActionListener(this); openItem.addActionListener(this); saveItem.addActionListener(this); saveasItem.addActionListener(this); exitItem.addActionListener(this); findItem.addActionListener(this); findnextItem.addActionListener(this); changeItem.addActionListener(this); changelineItem.addActionListener(this); } //事件處理函式 public void actionPerformed(ActionEvent e) { //建立一個檔案操作物件 EditFile ef=new EditFile(); //如果點選按鈕為新建 if(e.getActionCommand()=="新建") { //將文字域置為空 txt.setText(null); //檔名為空 filename=null; } //如果點選按鈕為開啟 if(e.getActionCommand()=="開啟") { //定義一個檔案窗體 FileDialog openDialog=new FileDialog(this,"開啟檔案。
",FileDialog.LOAD); //顯示窗體 openDialog.show(); //如果返回檔案不為空 if(openDialog.getFile()!=null) { //獲得檔名 filename=openDialog.getFile(); //獲得檔案內容 txt.setText(ef.OpenFile(openDialog.getFile())); } } //如果點選按鈕為儲存 if(e.getActionCommand()=="儲存") { //如果沒有檔名 if(filename==null) { //定義一個檔案窗體 FileDialog saveDialog=new FileDialog(this,"另存為。",FileDialog.SAVE); //顯示窗體 saveDialog.show(); //如果返回檔案不為空 if(saveDialog.getFile()!=null) { //獲得檔名 filename=saveDialog.getFile(); //儲存檔案 ef.SaveFile(filename,txt.getText()); } } else { //直接儲存檔案 ef.SaveFile(filename,txt.getText()); } } //如果點選按鈕為另存為 if(e.getActionCommand()=="另存為") { //定義一個檔案窗體 FileDialog saveDialog=new FileDialog(this,"另存為。
",FileDialog.SAVE); //顯示窗體 saveDialog.show(); //如果返回檔案不為空 if(saveDialog.getFile()!=null) { //獲得檔名 filename=saveDialog.getFile(); //儲存檔案 ef.SaveFile(filename,txt.getText()); } } //如果點選按鈕為推出 if(e.getActionCommand()=="退出") { //退出 System.exit(0); } //如果點選按鈕為查詢 if(e.getActionCommand()=="查詢") { //定義一個對話方塊 JOptionPane inputdia=new JOptionPane(); //定義對話方塊獲得查詢文字 findtxt=inputdia。.。
3.jsp上多個按鈕·怎麼用action實現啊·按鈕功能你參考一下我這個例子:<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<script type="text/javascript">
function regist(){
form = document.forms[0];
form.action = "login!regist.action";
form.submit();
}
</script>
</head>
<body>
<s:form action="login">
<s:textfield label="使用者名稱" name="username"></s:textfield>
<s:textfield label="密碼" name="password"></s:textfield>
<s:submit label="註冊" onclick="regist()" value="註冊"></s:submit>
<s:submit label="登陸" value="登陸"></s:submit>
</s:form>
</body>
</html>
4.jsp中如何實現點選一個按鈕<script type="text/javascript">
function changeInput()
{
var button = document.getElementById("button").value;
document.getElementById("button").value ="儲存"; //點選修改按鈕後,將修改變為儲存
var item0 = document.getElementById("item0");
var itemA = item0.innerHTML;
item0.innerHTML = "<input style='width:200px;' type='text' value='" + itemA + "'/>";
}
</script>
</head>
<body>
<table id="table_id">
<tr><td id="item0">;張三</td></tr>
<tr>
<td><input id="button" type="button" value="修改" onclick="changeInput()"/></td>
</tr>
</table>
</body>
這個是我之前測試用的,點選按鈕,將列變成文字框,修改變成儲存。你照著改一下就可以了。
你可以將這段程式碼複製到myEclipse中執行一下
-
婚前買房和婚後買房哪個好
婚前買房和婚後買房有區別,前者屬於個人財產,後者屬於夫妻共同財產。婚後買房更好,但父母出資除外。婚前買房歸購買者所有,婚後買房需共同財產公證。若男方婚前買房,離婚時歸男方所有,除非公證為共同財產。婚後買房男方出資,需夫妻共同簽字。無論先後買房,兩人幸福不變...
-
煙雨江湖地圖盤點
1、煙雨江湖的地圖有。南陽渡太乙山洛陽落霞鎮華山嵩山姑蘇等等地圖。2、煙雨江湖是一款2D角色扮演類遊戲。在遊戲中玩家需要扮演一位初入江湖的俠士,在一個真實開放且多變的江湖中探索,面對上百種玩法與數之不盡的要素時做出自己的選擇,走出一條只屬於自己的道路...
-
2023婚後用彩禮錢買的房算是夫妻共同財產嗎
法律分析:是。婚後用彩禮購買的房產,登記在女方一人名下,屬於夫妻共同財產。登記在夫妻雙方名下,屬於夫妻共同財產。法律依據:《中華人民共和國民法典》第一千零六十二條夫妻在婚姻關係存續期間所得的下列財產,為夫妻的共同財產,歸夫妻共同所有:(一)工資、獎金、勞務報...
-
抵押借款合同需要具備哪些條款
一、抵押借款合同需要具備哪些條款1992年12月31日司法部發布、施行的《抵押貸款合同公證程式細則》規定:抵押貸款合同應具備下列條款:(一)借款人、貸款人名稱、地址、法定代表人或代理人的姓名、借款人的開戶銀行及帳號、合同簽訂日期、地點、合同生效日期;(二)貸款的...