開心生活站

位置:首頁 > 綜合知識 > 

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