不好意思,分不多了 jsp数据库动态二级联动菜单
还是那个最俗气的问题。但是由于我不太会javascript和jsp的交互,所以还是弄不出来
我已经把第一个菜单的内容从数据库读出来,并且显示。另外,用onchange来指向第一个菜单的变化。
但是怎么把第一个菜单的变化值传到数据库里? javascript可以获得第一个菜单的变化值,但是传不到数据库;而jsp可以检索数据库,但是获取不到第一个菜单的变化值啊
不知道说清楚没有。不过就是不知道javascript和jsp怎么交互。
谢谢!
用AJAX将得到第一个菜单的值作为参数传到服务器上处理再返回二级菜单的值
AJAX
处理交互的Servlet类
Java code:
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class City extends HttpServlet {
public void destroy() {
super.destroy();
// Put your code here
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request,response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/xml");
response.setCharacterEncoding(&qu
相关问答:
各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......
我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
session.setAttribute( "username" , user);
<jsp:include page="login.jsp" />// ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
有几种用户,其权限不同。只有特定权限的用户才能进行相应操作。我想在jsp页面里进行这个设置
<input type="submit" value="修改"/> ,我想让只有特定权限的用户才能按这个按钮,否则报 ......