『壹』 java web開發,怎麼點擊頁面左邊的導航欄,右邊顯示新的頁面啊
iframe實現
div布局 左邊 是div 菜單 右邊是iframe框
點擊div菜單後,在js代碼中更新iframe的src 並刷新iframe
『貳』 java web 創建目錄樹導航
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class MenuBarDemo extends JFrame {
JMenuBar menuBar;
JMenu file,edit,news;
JMenuItem newsFile,javaFile,open,exit;
JMenuItem undo,redo,,cut,paste,find,replace;
public static void main(String[] args) {
new MenuBarDemo().setMenuBar();
}
public void setMenuBar(){
menuBar = new JMenuBar();
this.setJMenuBar(menuBar);
file = new JMenu("文件");
news = new JMenu("新建");
newsFile = this.addItem("文件夾", news);
javaFile = this.addItem("java文件", news);
file.add(news);
open = this.addItem("打開", file);
exit = this.addItem("退出", file);
edit = new JMenu("編輯");
undo = this.addItem("撤銷", edit);
redo = this.addItem("重做", edit);
cut = this.addItem("剪切", edit);
= this.addItem("拷貝", edit);
paste = this.addItem("粘貼", edit);
find = this.addItem("查找", edit);
replace = this.addItem("替換", edit);
menuBar.add(file);
menuBar.add(edit);
this.setBounds(200, 200, 300, 300);
this.setResizable(false);
this.setVisible(true);
}
public JMenuItem addItem(String name,JMenu menu){
JMenuItem temp = new JMenuItem(name);
menu.add(temp);
return temp;
}
}
『叄』 javaweb項目的菜單如何從資料庫獲取實現多級聯動
用json格式,非同步請求,當你點擊一級菜單的時候,js觸發,通過ajax非同步把相關參數傳到後台,查詢出來的數據,然後封裝成json格式數據返回,js拿到數據後,通過js把數據設置到頁面相應的地方!
『肆』 關於java web中文本輸入上方的類似於Word中的那種導航,上面的那個導航的菜單叫什麼,是怎麼做出來的啊
這是富文本在線編輯器 比較穩定流行的 有 FCKEditor 、UEditor、kindEditor等等
『伍』 java web開發都用jsp嗎
後面那個問題我來回答吧.
.html不一定真的是.html,你訪問XX.HTML的時候我也可以讓他去訪問.jsp,然後返回內容.這樣的話你從瀏覽器上看起來確實訪問的是XX.html可是實際上還是在訪問XX.jsp。。為什麼這么做是有很多原因的.比如利於網站優化,可以把jsp生成的html放在內存中加快速度等等.
前面那個問題.我沒覺得jsp過時呀.反正公司所有頁面都是jsp.
我來補充回答一下吧
全部都用html幾乎不可能,也沒人會這樣做.我就舉幾個例子吧
比如你做一個博客,導航欄是所有頁面都要包含的,你用html可能就比較麻煩,可以用jsp的include指令包含其他jsp這就比較簡單,另外通用變數也是這樣的道理.
又比如你頁面要顯示從資料庫讀取的數據,你反正要和後台交互,為啥不直接用jsp顯示這些數據,而是一定要用jquery?
再比如,你頁面要跳轉,你js只能前台跳轉,你的url就一定會改變,而你的jsp可以伺服器跳轉,url不改變.這你js就做不到.
還有就是你寫的東西反正要用到ajax和後台交互,用到了java,為啥jsp不一起用?你要是沒有後台ajax交互,那你全部頁面是html倒是沒啥關系
不用jsp是可以有一些替代的,但是用的這些與jsp功能都比較相近,和html是不一樣的,歸根到底你html是靜態的,jsp是動態的.這功能差距太大了
還有我想問下樓主..樓主你確定下別人是說 不用jsp還是不只用jsp開發...