開心生活站

位置:首頁 > 綜合知識 > 

jsp怎麼寫按鈕功能,jsp註冊按鈕寫法

1.jsp註冊按鈕寫法

給你, 記得采納後 給我個最佳答案.

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中如何實現點選一個按鈕
標籤:寫法 JSP 按鈕