看你用的什么瀏覽器了,一般的是,右擊,審查元素(不同的瀏覽器名字不同,一般按F12也可以),點(diǎn)擊Sources,就可以看到了。
創(chuàng)新互聯(lián)專注于即墨企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),購物商城網(wǎng)站建設(shè)。即墨網(wǎng)站建設(shè)公司,為即墨等地區(qū)提供建站服務(wù)。全流程定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
你進(jìn)tomcat下classes文件夾下看看User.class類中有沒有 getUsers()這個(gè)方法
一般的瀏覽器中是無法通過js調(diào)用本地java程序的,但是可以調(diào)用嵌入到網(wǎng)頁的applet的方法。交互方式如下:
applet?codebase?=?"."?width?=?"400"?height??=?"400"
name=?"MyApplet"?code?=?"test.applets.MyApplet1.class"?
script
//?js訪問applet屬性:document.appletName.appletField?(屬性必須是public的)?
//?js訪問Applet方法:document.appletName.appletMethod?(方法必須是public的)
function?showLable{
//?調(diào)用test.applets.MyApplet1類的invokeByJS方法?
document.applets["MyApplet"].invokeByJS('myvalue');
}
/script
這個(gè)看你用不用框架了。不用框架,
原始的servlet:前臺發(fā)送請求》web容器解析web.xml,找到對應(yīng)請求的servlet》執(zhí)行servlet的doService()方法》調(diào)用doGet()/doPost()》響應(yīng)請求
使用類似strtuts或springMVC框架:前臺發(fā)送請求》框架核心控制器解析配置文件或注解配置》找到對應(yīng)的邏輯處理類或方法》處理請求》根據(jù)處理類或方法返回的結(jié)果響應(yīng)請求
步驟如下:
1、在項(xiàng)目中找到想要調(diào)試的地方,如圖,在代碼行的前方點(diǎn)擊設(shè)置斷點(diǎn),或者把鼠標(biāo)移動(dòng)到代碼行,用快捷鍵“Ctrl+Shift+b”設(shè)置斷點(diǎn)。
2、然后在上方標(biāo)簽欄中,如圖操作“Debug?As”-"Java?Application"。
3、在彈出的對話框點(diǎn)擊“Yes”,進(jìn)入“debug模式”。
4、在窗口的右上方可以看到?代碼中的相對應(yīng)得值。
特別提示:F5是跳進(jìn),F(xiàn)6是執(zhí)行下一步,F(xiàn)7是跳出。
Java是后臺運(yùn)行的,你需要把前臺的js文件讀入后臺才能執(zhí)行,比如通過engine.eval(new FileReader(jsfile));這樣的語句才能執(zhí)行 ,而且執(zhí)行的結(jié)果只在后臺,和前臺沒關(guān)系。