一个JSP页面里的这几行代码表示什么意思

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:43:43
<!-- InstanceBeginEditable name="JSP" -->
<%
String s_courseId=request.getParameter("s_courseId");
String s_courseName=request.getParameter("s_courseName");
String s_type=request.getParameter("s_type");
String s_state=request.getParameter("s_state");

if(s_courseId==null)s_courseId="";
if(s_courseName==null)s_courseName="";
if(s_type==null)s_type="";
if(s_state==null)s_state="";

String s_course="s_course="+s_courseId+"&s_courseName="+s_courseName+"&s_type="+s_type+"&s_state="+s_state;
String url="/SIMS/listCourses.do?"+s_course;
%>

<!-- InstanceBeginEditable name="JSP" -->
<%
String s_courseId=request.getParameter("s_courseId"); //获取上一页传来的值
String s_courseName=request.getParameter("s_courseName"); //获取上一页传来的值

String s_type=request.getParameter("s_type"); //获取上一页传来的值

String s_state=request.getParameter("s_state"); //获取上一页传来的值

if(s_courseId==null)s_courseId=""; //如果此值为null的话,赋值空
if(s_courseName==null)s_courseName="";
if(s_type==null)s_type="";
if(s_state==null)s_state="";

String s_course="s_course="+s_courseId+"&s_courseName="+s_courseName+"&s_type="+s_type+"&s_state="+s_state; //组合参数
String url="/SIMS/listCourses.do?"+s_course; //最终需要用的地址
%>